Where is Olho d'Agua?

Where is Olho d'Agua located?

Olho d'Agua, Santa Catarina, Brazil (approx. -28.75°, -49.2°)


Where is Olho d'Agua on the map?