Archaeological research has shown that the Theopetra Cave was inhabited intermittently for several millennia. The earliest evidence of human occupation dates back to the Middle Paleolithic period, around 130,000 years ago. During this time, Neanderthals, our closest extinct human relatives, roamed Europe, and it's believed they were the cave's first inhabitants.