Mumbai cheapest city, Tokyo most expensive
February 05, 2013 16:32
Mumbai and Karachi were the joint cheapest locations in the annual EIU cost of living index, followed by New Delhi, Kathmandu and Algiers. Tokyo, by the way, is the most expensive city in the world. Read