Amazing Beaches That'll Drown You in Its Beauty!
Find
 
Find
 

Gwal Devta, Champawat

Recommended

Gwal Devta, also known as Goril and Goll, is the ‘deity of justice’. There is a temple devoted to the deity at Gwarail Chaur. According to a folklore, the deity was the prince of the Katyuri Dynasty who was thrown into the river (as a result of the conspiracy of his step mother).

 

Share this on your social network
Tell us what do you think of Gwal Devta

Travel Talk

Please Wait while comments are loading...