When it snows in the city, it really comes down on Jay Peak. This Vermont resort has been blessed by the snow gods, enjoying one of the largest snowfalls in New England. That is why its glades are so popular. And let’s not forget Jay Peak’s European charm and Austrian-style aerial tramway.
Starting at ($ coming soon CAN) a discount of (coming soon %)