Tag: Nicole faria miss earth 2010

Indian Contestant Nicole Faria Wins Miss Earth Title #Shorts
Nicole Faria, an Indian model and beauty pageant titleholder, made history in 2010 when she won the prestigious Miss Earthβ¦
Read MoreNicole Faria, an Indian model and beauty pageant titleholder, made history in 2010 when she won the prestigious Miss Earthβ¦
Read More