Shikari Devi temple is near to Karsog Valley in the Himalayas in Distt mandi Of Himachal Pradesh with beautiful view of deodar woods and apple orchards. The Shikhari Devi temple is positioned in the middle of snow-capped mountains and dense pine trees at an elevation of 2850 m above the sea level.
It is extremely difficult to trek up to the Shikari Devi Temple from Janjheli,Bagsaid,Kandha or Karsog vally.You can enjoy a beautiful trip with different routes to reach upto ancient shrine of the Shikari Devi Temple located at the peak of the hill. According to old saying/legends that the hunters or Shikari in the early years once worshipped the Goddess on the mountain asking for success in their hunt. So in old days Godess was known as Devi (Godess) of Shikari (Hunter) means Shikari Devi. This old temple and Godess is believed to be in existence from the time of the Pandavas. According to the myth, there will be no snowfall on the top of Temple and snow never stay there.
The temple finds reference in the holy book Markandya Puran and great epic Mahabharta. It is stated that Sage Markandya mediated at this place for a number of years . During meditation he desired to see the worldly form of Goddess Durga (Mahishasur mardani) who killed the demons like Mahishasur, Rakata Bija, Madhu Kaitaba etc. without any help. The desire of Sage Markandya was fullfilled by Goddess Durga here.
The Pandava brothers during their period of exile also mediated at this place and were blessed by Goddess Durga for their victory against their cousins Kauravas. During the epic battle of Mahabharta when no one could stop legend Bhishma Pitamah from the mass carnage in the battle ground,Arjuna was disgruntled. Goddess Durga appeared and pacified Arjuna and asked him to follow the instructions of Lord Krishna whom she referred to as Naraina (God) . She assured him to victory against the evil, a battle which she said is to be fought in every Yuga.
Every year during the Navaratra days fair is held here, which attracts a large number of devotees from all over the world.