 It is said that human sacrifice was offered to the goddess every year,

Dhalbhumgarh is a community development block in East Singhbhum district, in Jharkhand where it borders West Bengal and Orissa.The town is on NH 33.There is a railway station.