Some called her Amma, others called her Devi, sages called her Mother of the World. That was Devi Mayamma of Kanyakumari, one of the greatest Avadhoo…

Popular Articles