Visiting these sites is considered a way to cleanse one's karma and invoke the blessings of the Universal Mother.
Among these, and are known as the Ashtadasa Shakti Peethas (अष्टादश शक्ति पीठ). "Ashtadasa" means eighteen. This report lists these 18 Peethas, their locations, the body part that fell, and the forms of the Goddess (Devi) and her consort (Bhairava). ashtadasa shakti peetha list