Lecce Love Lecce Why we love Lecce Italy… There is much to Love in beautiful Lecce. Known as the ‘Florence of the South’ Lecce fascinates visitors with its Read More »