Along the Vermont mountains near Stowe is a lively winter town with breweries, bookstores, and streets made for slow wandering
Some towns make you want to linger—and Montpelier, Vermont, is one of them. Nestled along the Vermont mountains near Stowe, this lively winter town blends …


















































