From November to January, the northeastern town of Gubbio undergoes a magical transformation and becomes Italy’s City of Christmas. Beneath the world’s largest natural Christmas tree lit on the side of Mount Ingino, the city comes alive with Christmas Markets, life-sized Nativity scenes, and an express Christmas train around the village.
Plan for your holiday visit to Italy!