The best Side of Jay Peak
The resort lies just south from the Canadian border near the city of Jay, Vermont. At Jay Peak, there is a superb mixture of starter to Superior trails linked by an up to date chairlift system. The ski space consists of a considerable snow making infrastructure ready to address a greater part with the vacation resort. Posted inEconomy A more