Saqqara Necropolis Egypt | Travel Guide

Explore Saqqara Necropolis in Egypt. Visit the Step Pyramid, Mastabas, Tomb of Mehu, and Serapeum while uncovering secrets of the Old Kingdom.