Just south of Wilmington, in New Castle, runners will find the New Castle Battery Park. A short paved path follows along the Delaware River for about 2 miles one-way. Take a loop around downtown New Castle to see the Amstel House, Read House, the Immanuel Episcopal Church, and more. Great views!