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″ /]
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.