Where is Taquari?

Where is Taquari located?

Taquari, Tocantins, Brazil (approx. -10.36667°, -48.3°)


Where is Taquari on the map?