Source: Tourism MediaLecceThe Florence of the South is an eye-catching southern Italian city blessed with Baroque architecture, Roman ruins and manicured gardens.WorldEuropeItalyLecce