Where is Taquara?
Where is Taquara located?
Taquara, Rio Grande do Sul, Brazil (approx. -29.6465318°, -50.7805672°)
Where is Taquara on the map?
Taquara - Ciudad del Este
Taquara - Arroio do Sal
Taquara - Bangu
Taquara - Barra da Tijuca
Taquara - Botafogo
Taquara - Caxias do Sul
Taquara - Copacabana
Taquara - Farroupilha
Taquara - Gramado
Taquara - Norte Shopping
Taquara - Porto Alegre
Taquara - Rivera
{"latitude":-29.6465318,"longitude":-50.7805672,"title":"Taquara"}