Resort Description
Skiing is a natural in New Hampshire, the most mountainous of the New England states. This resort has its own ski area connecting to the larger Cannon Mountain Ski Area. Summer brings water sports, tennis, horseback riding and more available on-site or minutes away.