Ancient Secrets Of The Theopetra Cave: World’s Oldest Man-Made Structure And Home To Humans 130,000 Years Ago

A. Sutherland – AncientPages.com – Near Meteora, a beautiful and strange rock formation in ancient Greece, there are several intriguing ancient caves. One of them is the Theopetra Cave. It’s a unique archaeological site. Theopetra Cave, Theopetra, Meteora Municipality, Trikala Regional Unit, Thessaly and Central Greece, Greece – Image credit: CC0 1.0 DEED The Theopetra … Continue reading Ancient Secrets Of The Theopetra Cave: World’s Oldest Man-Made Structure And Home To Humans 130,000 Years Ago