The rankings for Indian cities in the latest Global Liveability Index, prepared by the Economist Intelligence Unit (EIU), should not have come as a surprise to us: the two cities that feature in th