Designed by
Title
Tristrota Shaktipeeth -- Locally known as Bhramari Devi Temple, Bodaganj, Jalpaiguri district, West Bengal, India. #325401320
Description
By the banks of the Teesta River Or Tri-Shrota & x28;Combination Of Three Flows& x29; 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.
This image is editorial