Karta Vacation Rentals
On Sal Island’s sun-soaked shore in Santa Maria — a beachfront luxury resort minutes from Santa Maria Beach and Santa Maria Town Square. Santa Maria Pier and Ponta Preta are nearby, and Amílcar Cabral Intl. (SID) is about 18 km away.