Miss Dominica 2013- Leslassa Armour-Shillingford is participating at the Miss World 2013 in Indonesia. This is her promo video which highlights the Nature Island and what she likes to do on the island. Her beauty and the beauty of the island is one beyond compare.