When the trees lose their leaves and the ground is blanketed with snow, you know it’s almost Christmas in Vermont. The holiday season is a special time of year in the Green Mountain State when locals and visitors come together to eat, drink, and be merry. From festivals and parades to holiday-themed tours, there’s always something going on around town. Here are some of our favorite ways to celebrate Christmas in...