Where is Santa Cruz Xitla?
Where is Santa Cruz Xitla located?
Santa Cruz Xitla, Oaxaca, Mexico (approx. 16.321389°, -96.672222°)
Where is Santa Cruz Xitla on the map?
{"latitude":16.321389,"longitude":-96.672222,"title":"Santa Cruz Xitla"}