Michigan Ski Resorts
Michigan is home to more than 40 ski resorts. A cluster of resorts are located in the Upper Penninsula. Blackjack and Indianhead Mountain Resort have merged and offer an interchangable pass. Boyne Highlands, located in North Michigan has the state's longest ski run. Northern Michigan is home to some of the best cross country skiing in the US.