What Columbus did not know

LSU Indian Mounds

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.