Perched on the edge of the mainland, separated by the Atlantic Intracoastal Waterway from the southern part of North Carolina’s Outer Banks, Beaufort has both small-town charm and undisturbed nature, ...