India Set to Host Miss World 2023 After 27 Years
India is set to host the Miss World 2023 beauty competition, marking the return of the international pageant after 27 years. The 71st edition of the Miss World competition is expected to take place in November.