Saturday, September 28, 2013

Miss World 2014 will be in London

 The Miss World Organization announced during the National Directors meeting of Miss World 2013 that the 64th Miss World finals will be held in London, England around November next year with the contestants visiting two other countries, yet undisclosed.

The Times of Beauty Est. 2008