Five top attractions in Lecce
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 well regarded for its architecture and is locally known as the “Florence of the Baroque”. Many of the city buildings are embellished with fla…