Civilizations Ancient Secrets Of The Theopetra Cave: World’s Oldest Man-Made Structure And Home To Humans 130,000 Years Ago AncientPages.com | May 12, 2016 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 Read More