12th Annual River Towns Ride - Greater Wilmington
The River Towns Ride and Festival provides riders the opportunity to visit the historic riverfronts of New Castle, Delaware City, Wilmington and Chesapeake City, Md. while earning medals based on distance completed. This year’s ride will begin at 9am with a post-ride held in Delaware City’s Battery Park featuring Dogfish Head beer and pizza.