Manushi Chhillar - Miss World 2017

Beauty pageant Manushi Chhillar won the title of Miss World 2017, and became the sixth Indian woman to win Miss World title. Previously, she was crowned with the title of fbb Femina Miss India 2017. fbb Femina Miss India World 2017 Manushi Chhillar won Miss World 2017 title in Sanya, on the tropical Chinese island of Hainan on 18th November. She receives a heart-warming welcome on her return to India. Timescontent.com presents the glimpse of it...