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?