Does anyone here ski there?
If so, is it good? I was reading on there site that they get the highest snowfall in North America, is that true? Is there park any good?
Later,
Thomas Cook
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!