Enjoy A Festive Woodstock Inn Christmas In Vermont
The origins of Vermont's Woodstock Inn at Christmas dates as far back as 1793. Every year, the inn is decorated for the winter season.
Kiersten Friend