College towns are often vibrant places with youthful energy, downtown areas to explore, fun restaurants and cafés, museums, and notable architecture ... that's home to Iowa State University ...