Hosted on MSN2mon
Discover the world's largest Christmas treeThe beautiful town of Gubbio in Umbria, Italy, has the largest Christmas tree in the world. At least, a creative interpretation of it. The illuminated Christmas tree nestles against the Monte ...
An Italian mountain town is trying to stop their favourite tree being cut down and given to Pope Francis for Christmas. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results