The most under rated ski resort and location in the USA
* Absolutely no development & nestled in the beautiful New England quaint village of Lee, Maine on Route 6
** There is one nice diner at the Gas Station in the village. You can't miss it!
*** This place is priceless and a truly undiscovered gem.
Really its like a blast from the past. A hidden winter wonderland with a hollywood movie type setting