Vienna ranked world’s best place to live in for the eighth time, Delhi is at 161 position
World | Mar 15, 2017, 06:53 PM ISTWhen it comes to quality of life, Vienna is considered as world’s best place to live, revealed a latest report of the international consulting firm Mercer. Vienna has topped the Mercer’s list and the