Facts About Jay Peak Revealed
The resort lies just south of the Canadian border near the town of Jay, Vermont. At Jay Peak, there is a fantastic mixture of newbie to Innovative trails linked by an current chairlift procedure. The ski region contains a significant snow making infrastructure able to cover a greater part on the resort. Cannon powder? I worked at Cannon for