Where is Taquari?

Where is Taquari located?

Taquari, Acree, Brazil (approx. -9.87361°, -67.91028°)


Where is Taquari on the map?