Lecce
- Stuart Silcox
- Apr 13
- 1 min read
Located in the south of Italy, on the "heel," is Lecce. Considered the "Florence of the South" for its Baroque architecture. It is a university town and was quiet when I visited, as students were on vacation. Cheers, Stuee
Comments