Tag: jay peak

  • Jay Peak

    Jay Peak Ski Resort, situated in Vermont’s Green Mountains beside the quaint town of Jay, is renowned for its philosophy of allowing visitors freedom to explore the amazing natural landscape within its boundaries. Austrian Walter Foeger was the first to create ski trails on the slopes of Jay Peak, back in the 1950s. Since then, […]