Tokyo and Angola Most Expensive Cities
The most expensive place to live? Tokyo and… surprise, Angola. Osaka is third on a list according to a consulting company. Yes, and search Angola in Google. Among the first 10 images aside from maps is the woman below. In Angola, an apartment can set you back 6,000. We’re not sure what the average is, but it’s a surprising name to hear about. London is #25.