15 Best Things to Do in Lecce (Italy)
Lecce is often nicknamed the Florence of the South owing to its large amount of beautiful historical buildings and its location in the “Dog Leg” of Italy. This city is tucked away in the southernmost regions of Italy directly opposite Albania on the Adriatic Sea and has a current population of approximately 94,000. Lecce Stone …