Yara Liz Lasanta of Puerto Rico is the winner of Miss World 2010’s Beach Beauty Competition held today October 19th at the Mandarin Oriental resort in Sanya. Yara Liz Lasanta is the first Miss World contestant to