Karta Vacation Rentals
On the beach at Calheta de São Miguel on Santiago Island, Cape Verde — about 12 km from the city center. Near Espinho Branco, Parque Natural Serra da Malagueta, Porto Madeira and the Pedra Badejo municipal mall. Beachfront, pet-friendly and family-friendly.