Where is Cachoeira do Sul?

Where is Cachoeira do Sul located?

Cachoeira do Sul, Cachoeira do Sul, Brazil (approx. -30.0482234°, -52.8901686°)


Where is Cachoeira do Sul on the map?