Where is Taquari?

Where is Taquari located?

Taquari, Rio Grande do Sul, Brazil (approx. -29.79972°, -51.86444°)


Where is Taquari on the map?