15 Best places to live in the world with the Highest Quality of Life

15. San Francisco, USA

14. Oslo, Norway

13. Singapore

12. Berlin, Germany

11. Amsterdam, Netherlands

10. Stockholm, Sweden

9. Melbourne, Australia

8. Sydney, Australia

7. Tokyo, Japan

6. Copenhagen, Denmark

5. Vancouver, Canada

4. Munich, Germany

3. Auckland, New Zealand

2. Zurich, Switzerland

1. Vienna, Austria