Where is Takuara?
Where is Takuara located?
Takuara, Alagoas, Brazil (approx. -9.73333°, -36.46667°)
Where is Takuara on the map?
Takuara - Chapeu di Sol
Takuara - Linoeiro di Anadia
Takuara - Cajueiro
{"latitude":-9.73333,"longitude":-36.46667,"title":"Takuara"}