explorewithed / November 2017 Lecce City Guide: Italy’s Baroque Beauty Located on the ‘heel’ of Italy in the Puglia region, Lecce is a lovely alternative to Rome or Naples for a historical sightseeing adventure. …