Iowa, also known as the Hawkeye state, offers a great assortment of things to do, including camping, skiing, cycling, golf, historical sites, and much more. Iowa is filled with tons of fascinating places to visit, most notably Des Moines, Sioux City, Cedar Rapids, Iowa City, Dubuque, and Davenport.
If you love state and national parks, Iowa is the place for you. Make sure to stop by at least one of the many that it has to offer, including Effigy Mounds National Monument, Herbert Hoover National Historic Site, Lewis & Clark National Historic Trail, and Mormon Pioneer National Historic Trail. If you'd rather avoid the great outdoors, though, you should check out the Blank Park Zoo, the Basilica of St. John, the Des Moines Art Center, the Heritage Carousel of Des Moines, the National Czech & Slovak Museum & Library, the Cedar Rapids Museum of Art, the Crystal Lake Cave, and more.