Not known Factual Statements About Jay Peak
The resort lies just south from the Canadian border near the city of Jay, Vermont. At Jay Peak, there is a great mix of novice to advanced trails related by an up-to-date chairlift process. The ski spot contains a considerable snow earning infrastructure able to deal with a vast majority in the resort. most of the locals experienced little t