
Sight
Barot
The Chamunda Devi Temple is a prominent Hindu pilgrimage site nestled in the Kangra district of Himachal Pradesh, India. Nestled amidst the foothills of the Dhauladhar mountains, the temple sits on the banks of the Baner River, offering a breathtaking blend of spiritual significance and natural beauty. Reaching the TempleThe Chamunda Devi Temple is roughly 15 kilometers away from the Bir Billing par...