Leece is known as the ‘Florence of the South’ in Italy. There are so many incredible things to do in Lecce. The city of Lecce is located within the region of Lecce, which is also located in the region known as Salento within Puglia in Italy. I spent just over two months in July and […]