Discover stunning barrier islands in North Carolina, from wild beaches and wild horses to quiet marshes and historic lighthouses. Your next coastal escape awaits!