In 2002, Neha entere the Femina Miss India and won the Femina Miss India Universe title. Image Source: Procured via Google Search.
Created by Dev Kashyap - On 26th Aug, 2014
More PHOTOS