With over 300 miles of coastline in North Carolina, there's always a beach to pull up a patch of sand and enjoy a day on the ...