The 26 major cities with the highest quality of life in the world
This week Deutsche Bank released its annual "Mapping the world's prices" report, cataloguing the cost of goods and services in a cross section of the world's biggest and most powerful cities around the world.