Chamunda Devi Temple, Kangra in Himachal Pradesh
The Chamunda Devi Temple is located 10 km west of Palampur in the Kangra area of Himachal Pradesh. Standing on the banks of the Ban Ganga River, the temple has an extremely sacred idol of Chamunda Devi, so much so that the idol is wrapped by a red cloth. The location of the temple is … Continue reading Chamunda Devi Temple, Kangra in Himachal Pradesh
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed