Skip to content

Tag: #footprints

World’s Oldest Human Construction

Archaeologists have claimed that human beings used to live in Greece’s Theopetra Cave 50,000 years ago! The cave is situated near the Meteora, a rock formation in the regional unit […]