Explore the quintessential New England town of Woodstock, Vermont, and see why it's the perfect town to visit in the summer, winter, or fall. #VisitNewEngland #thingstodoinNewEngland #Vermont