Theopetra Prehistoric cave: inhabited by humans 130,000 years ago and the oldest human construction in the world
The Theopetra Cave is an archaeological site located in Meteora, in the central Greek region of Thessaly, Greece. The Cave of Theopetra, just 4 km […]