News
There are close to 15,000 farms growing Christmas trees across the 50 states, with approximately 350 million trees growing on them, according to the National Christmas Tree Association.
Instead, this Christmas season is one of uncertainty, and maybe some hope, as the Averys do what they can to salvage their tree farm. Normally, they would be busy boxing up trees and shipping them ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results