According to the cost of living survey by the Mercer, Economist Intelligence Unit and ECA International in 2013, Tokyo is the most expensive city of the world. Tokyo is the capital of Japan and has the largest metropolitan area in the world i.e. 2,187.66 square kilometers.
eAnswers Team
According to the cost of living survey by the Mercer, Economist Intelligence Unit and ECA International in 2013, Tokyo is the most expensive city of the world. Tokyo is the capital of Japan and has the largest metropolitan area in the world i.e. 2,187.66 square kilometers.