The 12th annual River Towns Ride & 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. Post-ride will be held in Delaware City’s Battery Park featuring live music, beer, food and non-alcoholic beverages.