A medieval shrine, Bhagsunath is Shiva Temple situated about 3kms from Mcleodganj. The temple has been highly revered by the Hindus and the Gorkha Community. The sacred shrine is famed for its two pools that are believed to have healing properties. The best time to visit Bhagsunath Temple is during the annual fair that takes place here in the month of September. The Dal Lake, Kotwali Bazaar and Bhagsu Fall are the main attractions around this holy shrine.
History: The legend has that King Bhagsu built this temple after seeking forgiveness from Snake God. It is believed that Nag Devta was raged in anger as King Bhagsu stole water from the sacred Nag Dal Lake here. Later, the king repented and built the temple in reverence to Nag Devta.
According to another legend, this shrine was the patronage of a specific Gorkha community called Bhagsuwala (after the God Bhagsunag). It is also believed that these rulers built the two pools of water here with tiger-head spouts. A double-story wooden house for pilgrims was also built by them.