Nature: Watercraft in Distress Location: Delaware River@New Castle Flats Address: Delaware River and New Castle Flats , Cross Streets: Ships Landing Way / Ships Landing Way