The New England Ski Museum is located in Franconia Notch State Park at the foot of the Cannon Mountain Tram. There is also a second location in North Conway, New Hampshire.
The museum covers both the 8000 year history of skiing as well as New England’s contributions to the sport.