If you ever visit St Louis Missouri, you must not miss the Cahokia Mounds Historic Site. There is 1st rate museum and it sits on 14 acres of ground. This is history at its best. It is hard to imagine that 20,000 Indians lived in this region. Don't miss this one.