El Menya is the present name of the district situated 240 km to the south of Cairo on the west bank of the Nile. The word El Menya is originally derived from the Ancient Egyptian word “mnˁt” or the Nurse of Khufu, as it was believed that King Khufu, of the fourth Dynasty, was brought […]