Where is Taquari?

Where is Taquari located?

Taquari, Rio de Janeiro, Brazil (approx. -23.048914°, -44.674755°)


Where is Taquari on the map?