Apart from population what Agra, Gwalior, ALD better than some south cities. Any ways south is going at around 10% population growth against around 20% population growth rate of East and North. Now it needs to be changes south people need to change gears to get more people :)