Where is Tashiba?

Where is Tashiba located?

Tashiba, São Paulo, Brazil (approx. -22.38972°, -51.28472°)


Where is Tashiba on the map?