US Oregon’s Christmas tree farm sells close to 1 million trees yearly and is the world’s largest There is surely no shortage of Christmas trees in Oregon. Oregon leads… BBC GossipDecember 11, 2024