Ski New England
The Official Guide to New England's Ski Resorts
Quechee Club is a private ski area located in Quechee Vermont. It features 13 trails serviced by 2 quad chairs and 1 surface lift.