Sebago Lake, ME. The Beach