Nile City Towers
Cairo, ,
EG