The Lost Goddess – Devi Sharada

The mythology of Daksha Yagya remains central to the origin and the substanance of the Shakta form of worship and particularly to the establishment of the Shakti Peethas across the…