Ski New England
The Official Guide to New England's Ski Resorts
Big Squaw Mountain Resort is a ski area in Greenville, Maine. Opened in 1963, the ski area is located on the north side of Big Moose Mountain (named “Big Squaw Mountain” until 2000), overlooking Moosehead Lake. Read more on Wikipedia…