10 Diverse Cities in New Jersey

  1. Newark
  2. Jersey City
  3. Paterson
  4. Elizabeth
  5. Trenton
  6. Camden
  7. Clifton
  8. Passaic
  9. Union City
  10. Bayonne