As of now, India can boast of having five mega cities, Delhi, Mumbai, Kolkata, Bengaluru and Chennai, having a joint population of over 10 million people; however, by 2030, two more cities ...
Some results have been hidden because they may be inaccessible to you