10 Diverse Cities in North Carolina

  1. Charlotte
  2. Raleigh
  3. Greensboro
  4. Durham
  5. Winston-Salem
  6. Fayetteville
  7. Cary
  8. Wilmington
  9. High Point
  10. Concord