Where is Almoloya?
Where is Almoloya located?
Almoloya, Oaxaca, Mexico (approx. 16.75°, -95.06667°)
Where is Almoloya on the map?
{"latitude":16.75,"longitude":-95.06667,"title":"Almoloya"}