A man's body was found floating in the Delaware River Saturday afternoon, prompting police to launch an investigation.

The discovery was made shortly before 3:30 p.m. along the 3100 block of Buckius Street, behind the Bridesburg Recreation Center, police said.

Medics pronounced the man dead on the scene. He wasn't immediately identified, and his cause of death was not disclosed.