Tags:

A complete and detailed guide to the five best attractions in Lecce.
Lecce is a historic town in the South Italy region of Apulia and is the main city of the Salentine Peninsula in the “heel” of Italy. It is we…