Lecce is a province in Apulia in Italy.
Loading photos…
Loading photos…

Popular in Lecce

Lecce is a city in Apulia region of Italy. Lecce has been dubbed the Florence of the south.

In Lecce

Otranto is town in region of Apulia and nearby Lecce in Italy. These towns are nearby: L'Alto Baffo.

Nardò is a small city in the province of Lecce in the Apulia region of Italy.

Specchia is a city in Italy.

Lecce Map

Explore the map of Lecce on our sister site Mapcarta, your travel map.

Lecce Hotels

Search for hotels in Lecce, Otranto, Nardo, Specchia and other destinations.