santoshi mandir
← Explore all Temples & Teerth
Deity: Devi Place: Naksalbari West Bengal
santoshi mandir. Dedicated to Devi. Located in Naksalbari.
- Primary Deity
- Devi
- Address
- Tarabari Road, Japujote, Naksalbari, Naxalbari block, Darjeeling, West Bengal, 734429, India