The Greatest Guide To Jay Peak
The vacation resort lies just south on the Canadian border close to the town of Jay, Vermont. At Jay Peak, there is a wonderful mix of beginner to Innovative trails connected by an current chairlift program. The ski spot incorporates a significant snow producing infrastructure capable of deal with a the greater part of the resort. ok I visua