world competition

Miss World competition returns to India after 27 years-

Miss World competition returns to India after 27 years-

admin

By PTI NEW DELHI: India is set to host the Miss World 2023 competition, as the coveted international beauty pageant ...