Published on Monday, December 10, 2012 by Steve
Christmas – it’s the most magical time of year – and is even more magical when you spend it in Italy. Christmas – or natale in Italian – still retains a very traditional feel in Italy. It hasn’t been tainted by too much commercialism.
Christmas markets spring up in piazzas. The holiday market in Rome’s Piazza Navona is one of the most noteworthy...