Daily Archives: January 9, 2011

International Cost of Living Ranking: January 2011

Tokyo is the costliest city in the world in which to live as at January 2011. Tokyo is the most expensive city in the world in which to live, out of 300 global locations, surveyed as at January 2011. While … Continue reading

Posted in cost of living