Santoshi Maa Temple is located in Sancoale, India on Technical Business Incubation Center, BITS Pilani K.K. Birla Goa Campus, Zuarinagar. Santoshi Maa Temple is rated 4.7 out of 5 in the category hindu temple in India.
Address
Technical Business Incubation Center, BITS Pilani K.K. Birla Goa Campus, Zuarinagar