Manushi Chhillar has become a household name when she recently bagged the title of Miss World after 17 years. However, this is not the first time India secured a position in this world-renowned beauty pageant as there were 5 other Indian divas who won the prestigious title.