Most North Carolina beach visitors head to the Outer Banks or Wilmington. They’re missing out on Beaufort. This coastal town ...