On March 9, a new Miss World will be crowned and the ceremony will be watched by millions across the world. The grand finale of Miss World 2024 pageant is all set to take place in Mumbai on Saturday, March 9. And after 1996, India is finally hosting the Miss World pageant for the second time now. It is hence, making its return to India after a gap of 28 years.