In 2016, India held one sixth of the world's population. It had an annual population growth rate of 1.2%, and had one of the youngest populations in the world. 65% of the population was below the age of 35, and it is expected that by 2022 the average age in India will be just 29 - compared to 35 in China and 48 in Japan.
This expanding youthful workforce could be a trump card in India's future economic development, while the dwindling workforce of European and other developed countries adds further to India's advantages.
However, some think that India's rapid population growth is leading it to over-population - where it is unable to provide the necessary resources needed to support its people. India's population growth is now slowing due to birth controls, and this is particularly the case in the southern state of Kerala, where a number of significant changes are taking place: