Tokyo is the most expensive city in the world. The booming Asian city was ranked number one on this year’s Mercer Cost of Living Survey, up from the number two slot last year and pushing Luanda, Angola, out of the top spot. Karachi, Pakistan, is...


Read more: http://feeds.abcnews.com/click.phdo?i=9fdb52ce6bf6933800c9a6df25a13dfa
| < Prev | Next > |
|---|
