Cahokia Mounds is the largest pre-Columbian settlement north of Mexico. It was occupied primarily during the Mississippian pe ...