Where is Itachiba?

Where is Itachiba located?

Itachiba, São Paulo, Brazil (approx. -23.00583°, -46.83889°)


Where is Itachiba on the map?