The ancient Baglamukhi Temple is situated at a distance of 42 km from Dharamsala
on State Route 23, Himachal Pradesh
. The main deity of the temple is Goddess Durga
and the idol is believed to be the finest example of stone carving. The temple has a unique shivling
believed to have been installed by the Pandavas
. Lakhs of pilgrims visit this temple every year. Gaggal
is the nearest airport located 15 km from Dharamshala.