Where is La Candelaria?

Where is La Candelaria located?

La Candelaria, Yucatan, Mexico (approx. 21.425°, -88.39167°)


Where is La Candelaria on the map?