Tristrota Shakti Peeth is located on the banks of Tista River in Shalbari village of Falakata in Jalpaiguri district in West Bengal. Here the idol of Maa Sati is called as Goddess Bhramari / Bumblebee and the lord Shiva is worshipped as Ishwar (form of Lord Shiva).
Tristrota Shakti Peeth is located on the banks of Tista River in Shalbari village of Falakata in Jalpaiguri district in West Bengal. Here the idol of Maa Sati is called as Goddess Bhramari / Bumblebee and the lord Shiva is worshipped as Ishwar (form of Lord Shiva).