Major District Road 48, Palampur, Himachal Pradesh, India
Phone: Not Available
Not Available
About
Chamunda Devi Temple is about 17 km from Palampur and is very popular destination for Indian tourists. It is believed that it is a place where Devi Chamuda killed two evils named Chand and Mund. The temple is very beautiful and it is along a river side which adds to its beauty. From the top of a hill it is an awesome view.