Karta Vacation Rentals





On Brazil’s sun-soaked coast in Barra de São Miguel, Alagoas. This beach spa & resort sits right on the sand and is minutes from the town center. Frances Beach and St Peter's Pier are a short drive away; Pajucara and Ponta Verde are about 30 km down the coast.