Google

The Genoa Tower.

On I-70 near Limon, Colorado

Genoa Tower

The Genoa Tower in Genoa, Colorado.

See PHOTO GALLERY FOURTEEN to view 28 images of this Historic I-70 tourist attraction five miles east of Limon, Colorado.

Top of this Page