World’s largest christmas tree in Italy

Biggest Christmas tree in the World What’s the biggest Christmas tree in the world? Every year, in central Umbria, Italy, the “The biggest Christmas tree in the world” is lit up on the slopes of Monte Ingino, overlooking the medieval town of Gubbio. Directions How many Christmas tree lights? The biggest Christmas tree in the […]

How can i help you today?