Karta Vacation Rentals





On Brazil’s southern coast in Imbituba, a short stroll (about 700 m / 2,300 ft) from Praia do Rosa (Rosa Beach) and roughly 11 km from the city center. Close to Luz Beach, Vermelha Beach and Ouvidor Beach for easy beach-hopping.