5Locorotondo, Puglia

Locorotondo, one of Puglia’s whitewashed gems, is perhaps Italy’s most Christmassy town. During the holidays, its narrow alleys are covered in garlands, bows and lights, giving you the sensation of wandering around a real-life snow globe.

Guests can participate in free guided walks of the town, attend concerts with musicians dressed as elves and other characters, and enjoy an animated nativity scene.