1Atrani, Campania
Italy’s most beautiful villages, or its Borghi Più Belli d’Italia, are especially picturesque at Christmas when their small alleys and piazzas are decked with decorations and host seasonal events.From December until La Befana on January 6th, the borghi come to resemble real-life nativity scenes. Here are some of the prettiest towns to visit this season.














