Not known Factual Statements About Jay Peak
The vacation resort lies just south of the Canadian border near the town of Jay, Vermont. At Jay Peak, there is a good combination of novice to Innovative trails linked by an up-to-date chairlift process. The ski area is made up of a significant snow producing infrastructure in a position to include a bulk with the resort. all right I pictur