In the hills of Himachal Pradesh, about 15 km from Dharamshala and 10 km from Palampur is the Chamunda Devi…
A picturesque hill station, Dharamshala is a delight for the tourists. Dharamshala, located in the Kangra valley, is one of…