Where is Takuara?
Where is Takuara located?
Takuara, Bahia, Brazil (approx. -13.05°, -41.61667°)
Where is Takuara on the map?
Takuara - Quebra-Cangalla
Takuara - Olho d'Agua
Takuara - Church of Our Lady of Candelaria
Takuara - Gonzalo
Takuara - Poso
{"latitude":-13.05,"longitude":-41.61667,"title":"Takuara"}