The world is filled with the remnants of the past, and one of the oldest structures made by humans on the planet is in Greece. The Theopetra Cave in central Greece harbored a stone wall which was ...
A stone wall discovered deep inside Theopetra Cave in central Greece may be the oldest surviving human-built structure ever uncovered, archaeologists have revealed. Estimated to be over 23,000 years ...