Basilica of Our Lady of Candelaria
Candelaria, Santa Cruz de Tenerife, Canary Islands, Spain Christianity
The principal Marian sanctuary of the Canary Islands, dedicated to the archipelago’s patroness and a major pilgrimage destination.
