Outer Banks, North Carolina where coastal legends are born