Lists December 3, 2015 0 The 11 Most Livable Cities in The World In today’s world, most of the population now dwells in the cities. Cities have become…