Vermont has been named the No. 1 winter sports destination in the nation by Travel + Leisure, which cited the state’s diverse outdoor activities, broad range of ski areas, and distinctive cultural attractions when awarding the Green Mountain State its top spot for winter destination travelers.Read More
