Monks Mound

Monks Mound

The largest pyramid north of Mesoamerica (Monks Mound) is located in Illinois. Covering 13 acres, its footprint is comparable in size to that of the Great Pyramid of Giza.

Previous Fact Next Fact
Categories: NaturePlaces

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links