Egypt: Place of Pilgrimage, Place of Home