Manushi Chhillar has won the Miss World title for the year of 2017. In fact, this great achievement comes after 17 years in India. This is really a proud moment for the country as this beautiful wins ...
Miss Puerto Rico, Stephanie Del Valle has been announced as the winner of this year’s Miss World competition, with representatives from the Dominican Republic and Indonesia as runners-up. India's Pr...