About This Temple
The Bhramari Shaktipeeth, one of the 51 sacred power centers, is primarily located in Bodaganj, Jalpaiguri, West Bengal, on the banks of the Tista River, where Goddess Sati's left leg is believed to have fallen, making her Bhramari Devi (bee goddess) who vanquished demons as a swarm of bees