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

A. Sutherland – AncientPages.com – In the vicinity of Meteora, a beautiful and strange rock formation in ancient Greece there are a number of intriguing ancient caves. One of them is the Theopetra Cave. It’s a unique archaeological site. The Theopetra Cave is located at the foot of the Chasia mountain range, which forms the natural … Continue reading Ancient Secrets Of The Theopetra Cave: World’s Oldest Man-Made Structure And Home To Humans 130,000 Years Ago