A Christmas Tree farm in the Connecticut River Valley of Vermont. August 15, 2023 A Christmas Tree farm in the Connecticut River Valley of Vermont. Read More »