I finally got the chance to enjoy the best powder trails of the Northeast at Stowe Ski Resort in Vermont. Only about 1hr from Burlington, this smaller, yet diverse mountain comes packed with a variety of terrain, lots of groomed routes for ease of skiing or some fluffy turns woven through the trees...Read more.
Ski Vacation in Stowe, VT