Where is Taquari?
Where is Taquari located?
Taquari, Rio Grande do Sul, Brazil (approx. -29.79433°, -51.865346°)
Where is Taquari on the map?
Taquari - Porto Alegre
{"latitude":-29.79433,"longitude":-51.865346,"title":"Taquari"}