Is Cahokia a Nice Place To Live and Raise a Family?

Cahokia, IL is a fascinating place; there’s no doubt about that. Cahokia was once the biggest city north of Mexico! Additionally, the Cahokia Mounds Site is one of the biggest archeological sites on the planet. That includes Monks Mound, the largest earthwork in America at over 100 feet tall! With St. Louis only 15 minutes away, you can access tons …

Read more