About Leuca
Leuca is a city in southern Italy, located in the province of Lecce.
Showing 1 of 1 activities
Cruise from Torre Vado exploring Ionian and Adriatic sea caves, snorkelling at swimming stops and enjoying a local aperitif with prosecco onboard.