My brother live is East Hampton, CT and he doesn't want to buy my nephew a motorcycle because he says there is nowhere to take him to ride. I already found a couple state parks within an hour. Are there any more places? Also, are there any road courses for minis up there? Thanks in advance for the help