Where is Basilica of Candelaria?
Where is Basilica of Candelaria located?
Basilica of Candelaria, Basilica of Candelaria, Spain (approx. 28.351389°, -16.369722°)
Where is Basilica of Candelaria on the map?
{"latitude":28.351389,"longitude":-16.369722,"title":"Basilica of Candelaria"}