Could you check the geography in paragraph five again?
Whilst Vadadora and Gandhinagar are quite close to Ahmedabad, Ghaziabad is a thousand kilometres away. Ghaziabad is, however, adjacent to New Delhi.
Thane is the one next to Mumbai; Nashik is a hundred miles north-east of Mumbai and Aurungabad a further hundred miles inland.
Nagpur is pretty much exactly in the middle of India, I would be interested to hear DEITY's advice about its infrastructure issues.
On the other hand, it's nice to have started hearing about India's tier-two cities.