India is the world’s largest democracy and many believe it to be the world’s next superpower. But how much do really know about India?

Your comments

Loading Facebook Comments ...