LecceStuart SilcoxApr 13, 20251 min readUpdated: Apr 28Located 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