Villas in Puglia near Santa Maria di Leuca

The Thinking Traveller

Villas in Puglia near Santa Maria di Leuca

What's been described in the Aeneid, has long sandy beaches, is home to one of Europe's most remarkable feats of engineering, gave shelter to St. Peter, celebrates a roving, sea-born Madonna and sheds light on both the Ionian and the Adriatic sea?

Answer? Santa Maria di Leuca! And here are our villas there...