When one thinks of the world's most expensive cities, images of New York and London probably pop to mind. But those two do not even make the list.