Iglesia de El Salvador Monument · Santa Cruz de la Palma, La Palma, Santa Cruz de Tenerife A parish church documented since 1512, standing on the Plaza de España next to the town hall, one of the leading examples of Renaissance architecture in the archipelago. documentada desde 1512 Photo: H. Zell (CC BY-SA 3.0) What to see and do in Santa Cruz de la Palma