Beaufort and the NC Maritime Museum are great places to visit on the Crystal Coast of North Carolina. Atlantic Beach, Morehead City, and Beaufort are three lovely towns on the beautiful Crystal Coast of North Carolina. Beaufort, founded in 1709, is a sailing harbor town with a great view of the Rachel Carson Coastal Reserve….