Not known Factual Statements About Jay Peak
The vacation resort lies just south in the Canadian border close to the city of Jay, Vermont. At Jay Peak, there is a superb combination of beginner to advanced trails linked by an up to date chairlift technique. The ski place is made up of a significant snow generating infrastructure capable of protect a the vast majority from the resort. a