Where is Taquari?

Where is Taquari located?

Taquari, Parana, Brazil (approx. -25.25°, -48.96667°)


Where is Taquari on the map?