The crown jewel of Weston’s commercial offerings – and likely the first stop on your day trip itinerary – is the legendary Vermont Country Store. This mercantile marvel occupies a rambling red ...
A pristine town green serves as the community’s heart, surrounded by white clapboard buildings, historic churches with soaring steeples, and maple trees that have witnessed generations of Vermont life ...