Where is Olhos d'Agua?

Where is Olhos d'Agua located?

Olhos d'Agua, Bahia, Brazil (approx. -12.05°, -38.56667°)


Where is Olhos d'Agua on the map?