Tag: Göbekli Tepe

Göbekli Tepe built 6000 years before Stonehenge

Göbekli Tepe is an archaeological site in Turkey. The site contains the world's oldest known megaliths, older than Stonehenge.