An Early City of a Thousand Years Ago

Havana, Illinois is located on the Illinois River but is far from the first city that’s stood here.  In fact, we know of a large city here about 1000 years ago…