About Kamaksha Devi Temple
Kamaksha Devi Temple is a historic Hindu shrine dedicated to Goddess Durga in her Kamaksha form, located in Kao village approximately 7 km from Karsog town in Mandi district. The temple is known as the presiding deity of the Karsog Valley and holds significance as one of only three Kamaksha temples in India. Built with stone and wood architecture, it serves as an active place of worship for local devotees.
Visitors guide
Visitors can expect a small but architecturally beautiful temple built with stones interspersed with wood, set in a natural mountainous environment surrounded by deodar forests and apple orchards. The temple offers darshan of Goddess Kamaksha and provides a peaceful spiritual experience in the scenic Karsog Valley. Photography inside the temple is generally restricted, and leather items are not permitted within the temple premises.
Key highlights
- 01
One of only three Kamaksha temples in India
- 02
Historic stone and wood architecture
- 03
Presiding deity of Karsog Valley
- 04
Scenic mountain setting in Karsog Valley
- 05
Associated with Mahishasura legend
- 06
Active local shrine with year-round worship
History of Kamaksha Devi Temple
According to legend, the Suket rulers brought the idol of Goddess Kamaksha from Assam when they established their capital in the region. The temple has been restored several times by the temple committee and local people. The construction dates span from the 12th to 21st century with various restoration periods.
Culture & Context
The temple is dedicated to Goddess Kamaksha, meaning 'the goddess who fulfills all desires,' worshipped as a form of Durga and locally described as 'the goddess of goddesses.' It serves as the presiding deity of the wider Karsog area and is central to local identity. The temple is associated with the founding legend of Goddess Durga slaying the buffalo-demon Mahishasura at this exact spot. Navratri is the most significant annual festival celebrated here.
Route
| By air |
|---|