Hey guys, I'm heading up to Stowe in a month or two with the school and was just curious about the resort.
Is it nice? Any trails to recommend? Is there any decent back country? Thanks for the replys
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!
yes but please bring snow