Where is Cachoeira?

Where is Cachoeira located?

Cachoeira, Cachoeira, Brazil (approx. -12.60139°, -38.96576°)


Where is Cachoeira on the map?