By Louise Redvers, BBC News, Luanda
When you think of the world’s most expensive cities, the dusty Angolan capital of Luanda seems an unlikely contender.
Potholed, chaotic and still scarred by decades of civil war, the city has little of the glitz and glamour of Tokyo, New York or Moscow, and an estimated half of Angolans live on less than $2 a day.
But despite the obvious poverty and sprawling slums, Luanda still manages to boast some eye-wateringly high prices.
A house can be $10,000 (£6,500) a month to rent, a basic meal out for two is easily $50, a hotel room can weigh in at $400 a night and a kilo of imported tomatoes a staggering $16.
A basic saloon car without a driver (which foreigners need to negotiate the difficult traffic and parking) will be $90 a day, but upgrade to a SUV (recommended due to the poor quality roads) and you’re looking at $200. More……………