Mother Nature is very good to Jay Peak. Because of the mountain's unique location and geographical features, Jay Peak gets more snow than anywhere else in New England (twice as much as many resorts). Truly, Jay Peak is the perfect place to have your ski vacation trip getaway!
No comments:
Post a Comment