Archeology General Louisiana United States

What Columbus did not know

In plain sight on the Louisiana State University campus lies one of the oldest man-made structures.

LSU Indian Mounds: the oldest-known man-made structures in the United States.

LSU professor says the LSU Indian Mounds could be 11,300 years old.

Italian phrase of the day
[table id=11 show_rows=”random” random_rows=”1″ /]

Leave a Reply

Your email address will not be published. Required fields are marked *