As seen on TripAdvisor's Top Ten Attractions of the Outer Banks! Spending time on the sandy beaches of Cape Hatteras National Seashore is a memorable experience, no matter your activity level.