After being crowned Miss Earth 2010 at the annual beauty pageant held in Vietnam on December 4th, Nicole Faria has returned to her home city of Mumbai were she was greeted by the local press and a special ceremony was held in her honor, as the very first Miss Earth titleholder from India.