New Delhi [India], July 16: Mrs. India One in a Million, one of India's most iconic platforms celebrating womanhood, wrapped up its dazzling Season 5 at Hotel Leela Ambience, New Delhi. Out of over 3,700 applicants, 57 handpicked finalists stepped onto the national stage -- each one carrying