Although I had the fortune to travel quite a bit and see many parts of this world, I wouldn’t presume to be able to tell you exactly the best places to live on this planet. So I leave it up to the professionals and picked the annual ranking of Mercer. The New York based company is the world’s largest human …
Read More »