Just 9 months after the 2011 popular revolution in Egypt, we paid a visit to Egypt.
A bit south of Cairo along the Nile river valley lies Saqqara, where the first of the Step Pyramids lies - the Pyramid of Djoser (Zoser).