Where is Punta de Agua?

Where is Punta de Agua located?

Punta de Agua, Oaxaca, Mexico (approx. 16.26667°, -95.06667°)


Where is Punta de Agua on the map?