Lists January 24, 2016 0 11 Most Livable Countries in Africa Among all the continents of the world, perhaps Africa is the least developed one. Even…