Bhagsunag Temple is in a Bhagsu village near Mcleodganj in Dharamshala in the Kangra district of Himachal Pradesh. The temple is situated at a distance of about 3 km from Mcleodganj. The village is home to the Bhagsunag Falls and the ancient Bhagsunag Temple. The temple is surrounded by lush greenery and beautiful pools. Bhagsunag Temple is also known as Bhagsunath Temple.

History of Bhagsunag Temple

According to ancient legends, a king named Bhagsu dared to steal water from the holy Nag Dal lake without permission. The sacred Nag Dal lake belonged to the serpent god and he got angry with this behavior of the king. King Bhagsu realized his mistake and apologized to the serpent god for his mistake. And built the temple to seek forgiveness from the serpent god. Since then this temple has been named Bhagsunag Temple.

It is said that at the beginning of the 18th century, the Gorkhas settled here along with the British. The Bhagsunath temple is the result of patronage by an elite Gorkha community. He formed the first Gurkha Rifles in 1815. Bhagsu is also considered to be the home of the first Gorkha Rifles. But it is said that the temple was already present here, they only did the work of improving the temple. He had made two lakes of water. A two-story wooden house was built here for the accommodation of the pilgrims.

Bhagsunath Temple in Mcleodganj

Bhagsunath Temple is an ancient temple and has a lot of recognition. The grand temple has a lake which is a major tourist attraction. And there is the Kotwali market as well. This temple is situated on the way to the famous Bhagsu Falls. There are many hotels in Bhagsu. Tourist attractions include Bhagsu Falls, Triund Trek, and Dharamkot. It is a highly revered and recognized temple for the local Gorkha and Hindu communities. The two pools around the temple are considered very sacred.


Please enter your comment!
Please enter your name here