Puzzled by what to do in Lecce? Discover all the things to do in Lecce Italy and plan your dream trip today that include churches and palaces.