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 […]