A total of 118 delegates from all over the world are competing for the coveted crown of Miss World. Watch the final event live from the Sanya City Arena in China.
Zoom TV and Romedy Now channels are broadcasting the event in Nepal and India. In case you are looking for an online platform to watch the show, here’s an unofficial live stream.
Alternatively, here’s a Facebook link as well: