18 May 2016Deodar Cottage Cultural bliss: Deota Melan or Chatur Mukh in Kotgarh The Deota is believed to be one of the most powerful gods in these hills. He is the family of the Kotkhai... Continue Reading