With 600 MN people below the age of 25, no other nation in the world is home to a more staggering young population than India. From the nostalgic....