Mahunag Temple, situated in the middle of the Naldehra Golf Course, rests at an altitude of 1830 m above sea level. This temple is devoted to Karna, also known as Mahunag, the son of the Sun God; Surya. According to local belief, the presiding deity of the temple helps people solve legal matters and family disputes. The temple displays Pahari style of architecture; Pahari is a term used as a broad generalisation of groups of people living in the Himalayan foothills towards the north of India.
If historical records are to be believed, this temple was constructed in 1664 by the King Shyam Sen. He was an ardent believer of Karna. A large number of devotees visit this temple every week on Sundays. A fair organised annually, during the Hindu festival of Makar Sankranti, also attracts large numbers. The valley of Karsog and the Himalayas can be seen clearly from this temple.