Imbituba
Imbituba is a port and coastal town in the southern Brazil state of Santa Catarina.
Imbituba is a port and coastal town in the southern Brazil state of Santa Catarina. It has a population of around 39,000.
Population: 43,450
Latitude: -28° 14' 24.00" S
Longitude: -48° 40' 13.01" W