Satellite map of Nova Odessa, São Paulo
Nova Odessa (lit., New Odessa) is a Brazilian municipality in the state of São Paulo.
Latitude: -22° 46' 23.39" S
Longitude: -47° 17' 27.00" W
Nearest city to this article: Nova Odessa
Read about Nova Odessa, São Paulo in the Wikipedia Satellite map of Nova Odessa, São Paulo in Google Maps