One of the most ancient temples in Guwahati, The Kamakhya Temple is set on the Nilachal Hill. The temple is dedicated to Goddess Kamakhya who is considered the core of female energy. The temple is one among the 108 Shakti Peethas of Goddess Durga.
The Kamakhya Temple is considered one of the holiest shrines in the entire country. The temple is a natural cave with a spring. There is a dark cave where Kamakhya Devi is present in a beautiful form.
As per the stories, it is believed that Lord Shiva carried the burnt corpse of his wife Sati and her "yoni" (female genitalia) fell on the ground. The place where it fell is the same spot the temple stands today. Goddess Sati is present in the form of Kamakhya Devi in the temple.
Durga Puja is a festival which adds more colors to the temple. Durga Puja is celebrated on a large scale in the temple. The festival falls between the months of September and October. It is a three day celebrations which is attended by a number of people who visit the temple from different parts of the world.