See You in the Piazza

by Frances Mayes

The Roman Forum, the Leaning Tower, the Piazza San Marco: these are the sights synonymous with Italy. But such landmarks only scratch the surface of this magical country's offerings. In See You in…