Pune first, Chandigarh fifth: Here’s a list of best Indian cities to live in


Pune, Navi Mumbai and Greater Mumbai from Maharashtra were ranked today India’s three most livable places on the government’s inaugural ‘Ease of Living Index’, where the national capital came at 65th place out of total 111 cities.
Read more at Hindustan Times.

Translate »