Where is Takuarandi?

Where is Takuarandi located?

Takuarandi, Bahia, Brazil (approx. -10.89056°, -40.69778°)


Where is Takuarandi on the map?