Nature: Watercraft in Distress Location: Delaware River@Delaware City Canal - Canal St Address: Delaware River and Delaware City Canal , Cross Streets: Harbor St / Front St