A man holds a flying fish in the Gulf Stream off of Ocracoke Island. Located at the southernmost tip of North Carolina's Outer Banks, Ocracoke Island is part of the Cape Hatteras National Seashore.