Gezira Island
From Wikipedia, the free encyclopedia
Gezira Island is located in the Nile River, in central Cairo. Gezira is best known for its up-market residential district Zamalek. Cairo Tower, the Gezira Sporting Club, and the Cairo Opera House are also located on Gezira, as are numerous embassies.