Miss World 2017 Winner Is Miss India Manushi Chhillar
Stephanie Hill, Miss England, was the first runner up and Miss Mexico Alma Andrea Meza Carmona was second…
Source: Miss World 2017 Winner Is Miss India Manushi Chhillar
5 total views, 1 views today