🇮🇹 Leuca, Italy
Map
Companies
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Leuca is a small town located in the province of Lecce, Italy, with a population of approximately 3,500 people. It is situated at the southernmost tip of the Salento Peninsula, where the Ionian and Adriatic Seas meet. While Leuca does not have any major ports or shipyards, it is a popular destination for seafarers and yacht owners due to its picturesque coastline, crystal-clear waters, and numerous caves and grottoes to explore.
Latitude: 39.7995
Longitude: 18.3582
Longitude: 18.3582
To leave a review, log in under your account.
Leave the first review!