Jay J Peak - An Overview
The resort lies just south with the Canadian border close to the town of Jay, Vermont. At Jay Peak, there is a fantastic mixture of rookie to advanced trails linked by an up-to-date chairlift system. The ski place contains a sizable snow earning infrastructure ready to cover a vast majority from t