What is the rank of New Delhi and Mumbai in the Global Liveability Index 2022?
What is the rank of New Delhi and Mumbai in the Global Liveability Index 2022? Capital New Delhi has been ranked 112th in the list whereas Mumbai is ranked at 117th position. Which city is… What is the rank of New Delhi and Mumbai in the Global Liveability Index 2022?