Karta Vacation Rentals
In Castrignano del Capo on Italy’s southern tip — a short walk to Marina di Leuca Port and Santa Maria di Leuca Beach. Basilica Santuario Santa Maria De Finibus Terrae and the Lighthouse of Santa Maria di Leuca sit about 0.6 miles away.