World’s largest christmas tree in Italy

What’s the biggest Christmas tree in the world? Every year, in central Umbria, Italy, the “world’s largest Christmas tree” is lit up on the slopes of Monte Ingino, overlooking the medieval town of Gubbio. Directions How many Christmas tree lights? In a tradition that dates back to 1981, the town lights up its enchanted Christmas […]

Read More
How can i help you today?