Karta Vacation Rentals





On Italy’s Salento coast in Castrignano del Capo, minutes from Santa Maria di Leuca Beach, the Basilica Santuario Santa Maria De Finibus Terrae and Marina di Leuca. A seaside retreat set in over 12 acres of Mediterranean garden, steps from local grottos and the lighthouse.