Vienna is the best city in the world to live in: London, Paris and New York don't make top 35 as German-speaking cities dominate quality of life rankings. New York, Paris and London might dominate when it comes to fashion, nightlife and entertainment.