India: Miss World 2017 winner "Manushi Chhillar" by Azhar Khan / SOPA Images
After a long 17 years India won Miss World pageant.
Miss World 2017 winner "Manushi Chhillar" and "Julia Morley" (Miss World Chairwoman) attend the press conference in Mumbai when she return back to India from China at St. Regis Hotel in Mumbai on 27th Nov. 2017.
You must be logged in to use lightbox functionality