This lesser known Italian city is often dubbed the "Florence of the South" for its stunning baroque architecture but remains free from the crowds of tourists.
Lecce, a laid-back city in the heart of Italy's Puglia region, is known for its golden-hued limestone buildings, proximity to ...