Little Known Facts About Jay Peak.
Jay Peak is one of the few resorts in New England in which fat skis tend to be the norm. annually, Jay Peak potential customers the league concerning snowfall in Vermont and its plentiful tree operates and groomed terrain allow it to be a playground to get a freerider looking for a large mountain vi