There was a massive ancient civilization in Illinois. In 1250…

There was a massive ancient civilization in Illinois. In 1250 the lost city of Cahokia was larger than London. Today more than 120 massive earthen mounds are still located on the site.