Kamakhya, Guwahati, Hindu temple at Nilachal Hill, Guwahati, India
Kamakhya is a Hindu temple complex located on Nilachal Hill in Guwahati, consisting of multiple connected buildings and shrines. The site features a main temple with a natural stone formation at its center, surrounded by several smaller shrines dedicated to different goddesses.
The original site was built between the 8th and 9th centuries, though the structure visible today comes from a major rebuilding in the 16th century under King Nara Narayan. That reconstruction shaped the layout and appearance we see now.
The name comes from Sanskrit and refers to the goddess worshipped here. Visitors can observe how pilgrims offer flowers, perform rituals, and move through the shrine with devotion.
Wear comfortable shoes as the paths across the hill and through the temple site are uneven and can be slippery. Coming early in the morning helps you avoid crowds and experience the site when it is less busy.
The central stone is not carved into a statue or image but is a naturally occurring rock that has been touched by thousands of pilgrims over centuries. This stone remains rough and dark, valued for its raw state rather than any artistic craftsmanship.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.