Located in Central Vermont, about 3 hours from Boston, Killington Resort is the largest ski area on the East Coast. Back in ...
At Cannon Mountain, cold temperatures are to be expected. The Northeast ski area sits in New Hampshire, the home of the ...
Vermont is a hot spot for skiers and riders every winter, but two ski resorts in particular are in high demand this season, according to a recent study. Mount Snow averaged 55,700 searches each ...
World-renowned ski resorts such as Smugglers' Notch, along with well-known towns like Burlington and Stowe, have long put Vermont on the map, attracting both couples and families alike.
When you need a break from Stowe Mountain Resort's slopes, take a peek in this quirky little museum. Nestled in downtown Stowe, the Vermont Ski and Snowboard Museum aims to "collect, preserve and ...