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

