downtoearth-subscribe

Chandigarh the most livable, Delhi not on list

Chandigarh is the best city and Delhi consistently the worst on several counts in India. Six of the top 10 cities in the country are from South India, according to a survey. Only the metros are in

  • Tags: