Body Washes Ashore At Cape Hatteras National Seashore

A body that appears to have been in the ocean for some time was found Friday morning on a beach at Cape Hatteras National Seashore in North Carolina.
- By NPT Staff - April 9th, 2021 11:18am