Two towns on the Delaware River, connected by one scenic country road, unite to create an event like none other in Greater Wilmington. River Towns Ride and Festival activities in both towns include live music, rides, attractions, historical tours, food and drink, and all the fun is connected by a 20-mile circuit that runs along the bike-friendly corridor of Route 9 between Historic New Castle and Historic Delaware City in early October.