Sri Chowdeshwari Devi is an incarnation of Mata Parvati. Her other names are Banashankari and Soodambika. She is the Kula Devi of the Devanga sect of people. According to ancient puranas, Sage Devala, was the chief of the Devanga community. He contains the features of Lord Shiva and was born in the earth in order to introduce the professions ofRead More →