An Iowa theme park earned the top spot on this year’s reader-voted list, beating out several major destinations.