seven springs in pa (not really new england but yeah) just one lots of awards for their new park
its a small hill but the new park managers really stepped it up with two huge tables, tons of rails and boxes, and a superpipe.
plus the social scene is better than any mountain