He was found floating between South New Road and the historic lighthouse

A man was found dead in the Delaware River June 17, Delaware State Police said.

At about 2:27 p.m., troopers responded to Bayview Beach, near Delaware City, for a report of a body floating between South New Road and the historic lighthouse.

The adult male was removed from the scene and turned over to the Delaware Division of Forensic Science to confirm the identity and perform an autopsy.

Police are investigating.