Home / News / India News / Article / New Delhi ranked No. 1 on 'Liveability Index'

New Delhi ranked No. 1 on 'Liveability Index'

New Delhi has beaten all other cities to emerge as the best place to live in India, according to the Liveability Index 2011.

Listen to this article :

New Delhi has beaten all other cities to emerge as the best place to live in India, according to the Liveability Index 2011.

Mumbai was placed at the 2nd position after Delhi in the index published by Institute for Competitiveness.

Trending Stories

Latest Photoscta-pos

Latest VideosView All

Latest Web StoriesView All

Mid-Day FastView All

Advertisement