Miss World pageant to take place in India from February 18 to March 9
The much anticipated 71st edition of Miss World will be held in India from February 18 to March 9, the organisers said on Friday. With its latest edition, the coveted international beauty pageant is making