R

I ve been to almost 100 ski areas in N America, th...

I ve been to almost 100 ski areas in N America, this one ranks somewhere near the end of my list. I can name at least 3 New England ski areas that are better. Still for being so close to a city it s better than not snow sliding. Way too expensive for what you get

Comments:

No comments