BhagsuNag Temple: Temple of god Shiva situated around 2 km from McLeodganj Bazaar. Constructed by 1 GR by around 1800 century and then worshiped majorly by 14 Gurkha platoon villages in Dharamshala. Very next to Bhagsunag temple is a waterfall, one of the major tourist attraction spot in Dharamshala. The temple of Bhagsunag-dedicated to Lord Shiva, some 2 kms from Mcleodganj, is a beautiful village full of natural scenes. Their location is a famous ancient temple of Lord Shiva, a cold running water tank and springs. The temple’s story is an interesting one, though it predates the temple itself. It is said that Bhagsu was a king, or a local chief, and his region was plagued by drought. He set out, promising his subjects that he would bring water. His search brought him to these mountains, more specifically to a lake, the Nag Dal, which belonged to the serpent king.

Bhagsu himself had magical powers. He managed to transfer the water from the lake into a kamandalu (water receptacle) and started on his way back home. The serpent king returned home that night to find his lake empty. Needless to say, he was irate, and he set out to find the one responsible. He caught up with Bhagsu here, and there was a terrible fight. Bhagsu was lethally injured, and the kamandalu fell, releasing the water, which flowed down the mountain. Realizing that his end was near, he surrendered to the serpent king, asking only that the water be allowed to flow on, so that his people would be relieved from the drought, and that his name be associated forever with this place. The serpent king relented, and henceforth, the water flowed free, and this place came to be known as a combination of both their names– Bhagsu Nag.