Delaware State Police confirmed that a death investigation was conducted at Towers Beach, just south of Dewey Beach on Sunday.
From
To
