Rumored Buzz on Jay Peak
The vacation resort lies just south from the Canadian border close to the town of Jay, Vermont. At Jay Peak, there is a wonderful mixture of novice to Superior trails connected by an updated chairlift technique. The ski location contains a big snow earning infrastructure capable to deal with a majority from the resort. we have named the loca