Femina Miss India North 2018 pageant wrapped up with infinite oomph and glamour on 12th April, 2018 at The Leela Ambience Convention Hotel Delhi. India’s most prestigious and credible beauty pageant gives the winners of ...
Subscribe to our newsletter to get the latest scoop right into your inbox.