unnamed (1).jpg

Magic Mountain Ski Area

Don't miss the big stories. Like us on Facebook.  

MONTPELIER — Vermont is the top winter sports destination in the U.S., according to Travel + Leisure.

The article cites the state’s diverse outdoor activities, broad range of ski areas and distinctive cultural attractions, an announcement from Ski Vermont states. The article highlights several Vermont ski areas including Magic Mountain Ski Area in Londonderry, which is described as one of the state's "timeless mom-and-pop spots." 

“Recognition

Modal

Sign Up For Newsletters