Where is Taquari?

Where is Taquari located?

Taquari, Rio Grande do Sul, Brazil (approx. -29.79433°, -51.865346°)


Where is Taquari on the map?