The list is topped by Vienna, followed by Zurich, Auckland, Munich and Vancouver. Dubai, rated 76th, is the highest placed city from the Middle East and Africa, while Bagdad is ranked as the worst city in the world to live in.