Watch Miss World 2010 Live Stream. The 2010 Miss World event is a celebration of beauty, fashion, talent and culture as contestants tour the host country supporting charitable causes, participating in spectacular events and visiting the local attractions. In the list of 115 countries contestants will be competing in Miss World 2010 final. The 60th Miss World 2010 pageant will be held on October 30, 2010 Saturday, in the city of Sanya, located in China’s Hainan province. Check out the list of Live Broadcast Channels or Live Coverage Channels.