Tag: Djoser's Pyramid

Saqqara Pyramid – World’s First True Pyramid

Saqqara Pyramid is considered to be the world's first true pyramid. It is an architectural wonder in its own right, being built around a...