Imbituba Travel Guide
|
|
Imbituba is a port and coastal town in the southern Brazil state of Santa Catarina. It has a population of around 39,000. Up until the middle of the twentieth century Imbituba was an important home of Brazilian whalers since 1796, when the Sothernmost whaling station in Brazil was established there to prey on Right whales (...) |
|



