Tag: livability parameters

Delhi at 120 among 173 cities in Global Liveability Index