Shakti Peethas Tristrota Maa Brahmari Tristrota Shakthi Peetha is the place where Devi Sati’s left leg fell.