Rent your vacation villa in Italy with us!
100% personally inspected Italian holiday homes and
a fanatic staff who'll make you scream "That's Amore!"
One of the few sandy beaches at Santa Maria di Leuca, easily accessible from the town center.
At the far tip of Puglia, Santa Maria di Leuca, the rocky Punta Ristola is where the Ionian Sea meets the Adriatic Sea.