Lecce, Italy

Lecce, Italy

Nicknamed "the Florence of the south," Lecce, Italy, is a lively university town that boasts a thriving jazz scene and some of the best baroque architecture in the world. The last stop on the Tre...

JDS Travel News JDS Viewpoints JDS Africa/MI