photo by Sharon Keeler Cahokia Mounds State Historic Site is the location of the largest Native American settlement north of Mexico, and in 1250 CE, it was even larger than London (era of the reign of Henry III in England and Louis IX in France). A lot of mysteries...