Stowe

Ski-daddy! Have some fun skiing in a favorite ski town!

Many eastern ski resorts lack an accompanying town, but Stowe is easily the best Ski town in New England. 'Sound of Music' Von Trapp settled here.

expand_less