Here’s what to know about visiting Beaufort, one of the most beautiful towns in the state.