The holiday spirit in Rome is a cheerful one – all streets, from the palace-lined to the nooks and crannies are usually donned with twinkling garlands, boughs and bows of all sorts, and signs sporting Buon Natale and Buone Feste (Merry Christmas and Happy Holidays). There’s a kind of retro flare to the Eternal City during Christmastime, and […]