Miss India or Femina Miss India is a national beauty pageant of India in which the Miss India World pageant is held annually by selecting several representatives from different states of the country. This beauty pageant is organized by “Femina” a women’s magazine, published by Times Group. Since its inception in 1964, Miss Femina has…. Read More