Karta Vacation Rentals
In Castrignano del Capo, a short drive from Italy’s southern tip. This villa is about 4 km from the town center and minutes from Basilica Santuario Santa Maria De Finibus Terrae and the Lighthouse of Santa Maria di Leuca. Santa Maria di Leuca Beach and the Grotte di Leuca are within easy reach.