A leafy island district on the Nile with embassies, galleries, restaurants and the Cairo Opera House nearby.
View More