MASSACHUSETTS, UNITED STATES
Wachusett Mountain Ski Area is located in central Massachusetts, just over an hour from Boston, making it one of the most accessible ski destinations in New England. With 125 acres of skiable terrain and an average annual snowfall of 74 inches, it ...
See Resort GuideRead more about the latest winners of OnTheSnow Visitors’ Choice Awards. Leave your own Resort Review and share your experiences to provide insights to other skiers.