1 Answers
Yes! A real Christmas tree might not last from November until 12th Night, you will need to water it. An artificial tree can be decorated or trimmed any time and displayed until 12th Night, in line with tradition, (the 12th day after the 25th of December), or you can take down your tree as early as Boxing Day if you wish.
4 views
Answered