10 Diverse Cities in Utah Salt Lake City West Valley City Provo West Jordan Orem Sandy Ogden St. George Layton Taylorsville