Nestled in the pristine mountains of Himachal Pradesh, Dharamshala attracts travellers ... “It is dedicated to Shri Chamunda Devi, a form of Goddess Durga. The idol of Goddess Chamunda is ...
Situated in the hills of Himachal Pradesh, Palampur welcomes you to its ... small hill overlooking the scenic Kangra Valley ...