Where is Ojitos de Agua?

Where is Ojitos de Agua located?

Ojitos de Agua, Guerrero, Mexico (approx. 17.6°, -99.33333°)


Where is Ojitos de Agua on the map?