10 Diverse Cities in Mississippi Jackson Gulfport Southaven Hattiesburg Biloxi Meridian Tupelo Greenville Olive Branch Horn Lake