Nethra Raghuraman is an actress and model from Vadodara, Gujarat, India. She has been selected as Look of the Year contest winner for Femina magazine in 1997.
She also won the Best female newcomer title at Star Screen Awards in 2000. Her most notab...
read more