Where is Takiri?

Where is Takiri located?

Takiri, Ceara, Brazil (approx. -7.55°, -39.28333°)


Where is Takiri on the map?