Gwal Devta, more popularly known as Goll Devta or Goril Devta, is a deity of enormous significance in the area, and is known to deliver justice and instill faith in his populace as their ruler prince.
However, he became a victim of his cruel stepmother's plans and was drowned in a river nearby, locked in an iron cage. His faithful people bullt the temple in his memory, and believe he still presides over the town and metts out justice to the helpless and the needy. The temple at Golchaurh receives quite a lot of pilgrims throughout the year and is held in high esteem by all devotees.
Ask a question from the travellers who have experience.