AMB
Cairo and Alexandria have been ranked among the top 10 cities in Africa in terms of quality of life from among the 100 most populous cities on the continent.
Most Read