Designed by
Title
Tristrota Shaktipeeth -- Locally known as Bhramari Devi Temple, Bodaganj, Jalpaiguri district, West Bengal, India. #325401326
Description
By the banks of the Tista River Or Tri-Shrota (Combination Of Three Flows) As mentioned In the Puranas, Maa Sati is called the Goddess Bhramari and it is believed that the thumb of her left leg fell at this place.