Ames and Iowa City Among Top 20 Places to Live in AmericaAmes and Iowa City Among Top 20 Places to Live in AmericaThe state of Iowa is home to several of the top 100 places to live in America in 2020.Ryan "Brain" BrainardRyan "Brain" Brainard