Miss India Earth 2010 Nicole Faria has made India proud by winning the 2010 Miss Earth crown. The 10th edition of the Miss Earth beauty pageant was held in Vinpearl Land, Nha Trang, Vietnam on December 4, 2010. Miss Puerto Rico Yeidy Bosquez was announced Miss Earth Fire and Miss […]