Willowdale is really awesome, I agree. But it'll take you at least 20 minutes of backroads driving to get there from North Andover. I left it out since I figured you'd like to maximize ride time. But, Willowdale is one of my favorite places to ride.