New England

Winter Weekend in Woodstock, Vermont

In Woodstock, Vermont, snow-globe perfection meets small-town warmth. Here’s how to have the perfect winter weekend in Woodstock.