See all Temples in Palampur
Chamunda Devi Temple
Major District Road 48, Palampur, Himachal Pradesh, India Phone: Not Available Not AvailableAbout
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.