Village of Zamalek (Gezira) on the banks of the Nile