I am so glad after reading this, that I dont check bags..
I am in BOM at least 6 times a year, yes if my luggage was delayed, I would know where to go, but that is only because I know the city
Passengers without local knowledge would be in some trouble.. yes and all big cities now in India do have malls that are clean and have a large variety of stores to shop