About Gezira
Gezira is an island in the Nile River, in central Cairo, Egypt. The southern portion of the island contains the Gezira district, and the northern third contains the Zamalek district.
Gezira is an island in the Nile River, in central Cairo, Egypt. The southern portion of the island contains the Gezira district, and the northern third contains the Zamalek district.