Leuca

Town









This large town on the south-eastern rocky tip of Italy's Salento Peninsula and home to a large marina protected by a long break-water under the tall white lighthouse tower.








Please help us stay ad free, leave a review.




Forecast