Theopetra cave 

Theopetra cave 

The oldest known human-made structure is in the Theopetra cave in Greece. This is a stone wall constructed over 23,000 years ago yet the cave itself was occupied by humans from about 135,000 BC.

Previous Fact Next Fact
Categories: HistoryPlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies