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…