Durga, at the moment is the most popular avatar of the Devi. Her visual form with multiple arms riding on a Lion and killing the Mahishasur – half man half…
Continue Reading