Where is Hierve el Agua?

Where is Hierve el Agua located?

Hierve el Agua, Oaxaca, Mexico (approx. 16.86569°, -96.27596°)


Where is Hierve el Agua on the map?