From Emerald Isle to the Outer Banks beaches, there is a little something for everyone at these best beaches in North Carolina!
Christy Clayton