The Travel Club
085 – 016 36 49
The Travel Club
085 – 016 36 49
Santa Maria di Leuca, Italy

Santa Maria di Leuca, Italy

Santa Maria di Leuca Italy

Santa Maria di Leuca, often spelled simply Leuca is a frazione of the comune of Castrignano del Capo, in the province of Lecce (Apulia), southern Italy. A part of the town once belonged to the comune of Gagliano del Capo.
Wikipedia