answersLogoWhite

0

The world's largest Christmas tree is commonly called the Gubbio Christmas Tree. It is located in Italy and it is 2,130 feet high!

User Avatar

Wiki User

10y ago

What else can I help you with?