In a list of cities of the world for quality of life, Lagos city comes 30th while Johannesburg makes it to the 23rd spot.