Not known Factual Statements About Jay Peak
The resort lies just south of your Canadian border near the city of Jay, Vermont. At Jay Peak, there is a fantastic mixture of starter to advanced trails related by an up-to-date chairlift method. The ski location contains a big snow building infrastructure capable of address a the vast majority i