Located in Central Vermont, about 3 hours from Boston, Killington Resort is the largest ski area on the East Coast. Back in ...
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 ...
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 ...