All you need to know about Miss World Manushi Chhillar

Updated: 22 November, 2017 11:07 IST

Manushi Chhillar made India proud by winning the Miss World title for India after 16 years. Here’s all you need to know about the young 

First Published: 20 November, 2017 20:16 IST