Well, you live in the New England state with probably the best local ski area... Killington... Of course there are ski resorts in NH too, but I think Killington is the best. Haven't skied in probably close to 30 years, but really enjoyed it.
Well, you live in the New England state with probably the best local ski area... Killington... Of course there are ski resorts in NH too, but I think Killington is the best. Haven't skied in probably close to 30 years, but really enjoyed it.