BUXTON, N.C. (WAVY) — Venomous sea slugs have been spotted in the Outer Banks, according to Cape Hatteras National Seashore.
Venomous creatures were spotted washing up on the beaches of the Outer Banks in North Carolina, and the National Park Service ...