I live in Mass about 30mins south of Boston and was looking for some good places to ride. I am willing to drive a good distance if its worth it. Mass, NH, RI, VT are all game. So where does everyone around here ride?
I don't know if you're aware of this, but in order to ride in Massachusetts, in any of those parks PK listed above, you have to be registered. My husband (Rooster) and I just sent our registrations in yesterday, so by the time the parks open we should be ready to do it!