Iglesia de Santiago El Mayor de Herrera Monument · Herrera, Sierra Sur, Seville Image of Herrera, not of the place itself. Church founded in 1657 and remodelled in 1780, with a dome and an 18th-century Baroque altarpiece. 1657 Photo: Herrereño (Public domain) What to see and do in Herrera