Chamunda Devi – Temple, Himachal Pradesh, Kangra, Dharamshala, Photos, Distance
Chamunda Devi Temple Himachal Pradesh: Chamunda Devi Temple is one of India’s oldest 16th-century shrines. The temple is located in the Kangra district of Himachal Pradesh at a distance of 10Km from Palampur, 24Km from …