Where is Barra de la Cruz?
Where is Barra de la Cruz located?
Barra de la Cruz, Oaxaca, Mexico (approx. 15.8409°, -95.97102°)
Where is Barra de la Cruz on the map?
{"latitude":15.8409,"longitude":-95.97102,"title":"Barra de la Cruz"}