Tag: Chamunda Devi temple

Chamunda Devi temple: Abode of Shiva and Shakti

Chamunda Devi temple is a famous shrine in the Kangra district of Himachal Pradesh. It is 10 km west of Palampur, 15 km from...