You Are Here: Home » Posts tagged with "goddess Ambika"
Situated at a height of 1000m above sea-level, Chamunda Devi temple is a famous tourists destination of Himachal Pradesh. Overlooked by the mighty Dhauldhar ranges, the temple is rightly situated on the bank of river Ban Ganga. Every year, a large...