need to find an easy trail to start my offroading expereince. I live in New england, Nashua NH to be exact...possibly looking for a whelling buddy...