World’s Wonder View Tower
Built in 1926, the six-story World’s Wonder View Tower in Genoa served for many decades as a tourist attraction and way station along US Highway 24. Visitation declined after Interstate 70 rerouted traffic farther away from the tower in the 1970s, but owner Jerry Chubbuck continued to operate the...