Best natural places to visit in North Carolina USA

10. Grandfather Mountain — Linville

9. Great Smoky Mountains National Park

8. Cape Hatteras National Seashore

7. North Carolina Museum of Natural Sciences — Raleigh

6. Blue Ridge Parkway — Asheville

5. Wilmington

4. The Biltmore Estate — Asheville

3. Hanging Rock State Park — Danbury

2. Bald Head Island

1. Chimney Rock State Park