What are the 10 Mahavidyas?

Our ancient texts mention about ten Mahavidya who are worshipped to seek all sorts of powers. Mahavidya worship is known as Sadhana in which worshippers concentrate on a single Goddess to please and to seek Her blessings. In any Sadhana, … Read the rest