Melbourne, Vienna and Toronto are the three best places to live in the world, according to a recent annual ranking by the Economist. Helsinki and Zurich ranked among the top 10. Bratislava ranked 63rd, while Prague edged up from the 60th to 59th spot. Warsaw, meanwhile, jumped three spots to 64, and Budapest grabbed the 50th spot.
London, on the other hand, dropped out of the the top 50. The Economist Intelligence Unit explained that along with quality of life, the ranking was also influenced by security.