Christmas Alley in Naples: Holiday Cheer All Year

While Christmas trees often decorate Italian piazzas in December, those accoutrements are an imported (and somewhat recent) addition to the holiday season in Italy. The most traditional Christmas decoration throughout the country is the nativity scene, or …
( read original story …)