Devi Bhrari Mata Mandir is a hindu temple located in Palampur, Himachal Pradesh. The average rating of this place is 4.40 out of 5 stars based on 14 reviews. The street address of this place is 4GGF+6PM, Uwarna, Palampur, Himachal Pradesh 176061, India. It is about 3.09 kilometers away from the Palampur Him railway station.
Ved Prakash 22 months ago
What a place. Can't be better than this. Bam bhole.
Suresh Bhasin Silver Oaks Palampur Himachal 46 months ago
Great view from the cliffside Temple ....overlooking the Van Vihar and the Neugal Khad riverbed .... on the other side of the cliff is Silver Oaks , a countryside Retreat for tourists ....
Rajveer Singh 58 months ago
Development of the temple is on
Shiv mandir work also started