Where is Taquarituba?

Where is Taquarituba located?

Taquarituba, São Paulo, Brazil (approx. -23.5337307°, -49.2452541°)


Where is Taquarituba on the map?