Where is Takuara?

Where is Takuara located?

Takuara, Parana, Brazil (approx. -24.68333°, -50.16667°)


Where is Takuara on the map?