Tokyo Walking

Tops Again

Tokyo remains the world’s most expensive city, according to the latest cost of living survey by Mercer Human Resource Consulting released Monday. London was ranked 2nd, Moscow 3rd, with Osaka and Hong Kong rounding out the top five most expensive cities, while Asuncion in Paraguay is the least expensive city in the survey of 144 urban areas.

Great, we’re tops again! No wonder I can’t go out as much as I’d like to. Read the rest of the article here.