Karta Vacation Rentals





On Portugal’s sun-soaked Algarve coast at Barranco das Belharucas Beach, a short stroll from Praia da Falésia and the village of Olhos de Água. Minutes from downtown Albufeira, this family-friendly beach resort is ideal for couples and families.