Wednesday, August 19, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Iglesia de El Salvador, Santa Cruz de La Palma

Spain

The Iglesia de El Salvador is the Catholic mother church and parish of Santa Cruz de La Palma, the capital of La Palma, one of the Spanish Canary Isles. It was built around 1500 and modified and expanded several times.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in Spain