Where is Taquari?
Where is Taquari located?
Taquari, Rio de Janeiro, Brazil (approx. -23.048914°, -44.674755°)
Where is Taquari on the map?
{"latitude":-23.048914,"longitude":-44.674755,"title":"Taquari"}