Admin l Saturday, November 18, 2017
SANYA, China – Miss India, Manushi Chhillar has emerged winner of Miss World held today in Sanya, China.
Advertisement
We bring you photographs of the event.
Manushi Chhillar and contestants on stage
Manushi Chhillar and her fellow contestants