Designed by
Title
Tristrota Shaktipeeth -- Locally known as Bhramari Devi Temple, Bodaganj, Jalpaiguri district, West Bengal, India. #325401356
Description
By the banks of the Teesta 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.