Africa Report released its first-ever ranking of Africa’s 30 most attractive cities based on quality of life, infrastructure, employment, services, and investment.