One of the towns surrounding Okemo has some great ones. I think it was called Lowell or something. Nashua NH also has some and I have seen some great ones in North Conway NH
Sky meadow plaza in nashua has a dfd if its still there(I haven't been to my hometown for about a year). That is going to be a night mission that you are going to be in and out quick to get the job done.
yeah its still there. And yep, it's definitely a night mission spot. There are some good places in Nashua you just need to look for them. There is a ledge behind Barmakian Jewelers but it's real dangerous if yu fuck it up