There are 51 attractions in North Carolina. Cape Hatteras National Seashore, barrier island seashore with iconic lighthouse, is the most popular.