And even sometimes speculation that it wasn’t humans at all. The title for the oldest pyramid is shared between the Djoser Step Pyramid of Saqqara, Egypt and the Caral Pyramids of Peru ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results