One of my favorite activities for 8 months of the year is riding a dirt bike through the woods in northern New England. Being from southern Maine, I enjoy riding in my own surrounding towns, but I also enjoy loading up the bikes with buddies and heading out to places like Clough Park in New Hampshire.
Continue reading “Places to Ride Dirt Bikes in Southern Maine”