The coveted and much anticipated Miss World Pageant will be held in India from February 18 to March 9. This international beauty pageant is returning to India after almost three decades. The opening ceremony ”India welcomes the World Gala” by the India Tourism Development Corporation will take place in New Delhi on February 20. It […]
The post Miss World pageant to be held in India from February 18 to March 9 first appeared on RITZ.