On Nilachal Hill, above the south bank of the Brahmaputra, Mata Kamakhya has been worshipped since ancient times. The Kalika Purana — one of the principal Shakta texts — describes Nilachal as one of the great Shakti Pithas, the sacred places that arose where the body of Sati came to rest.
The main shikhara (tower) of the Kamakhya temple has a distinctive beehive shape — unlike the pointed spires of north Indian temples or the layered gopurams of the south. It gives the temple a unique character that sets it apart at first sight. The complex includes shrines to the Dasha Mahavidya — the ten forms of the goddess — spread across the hilltop.
From the hilltop, you can see the Brahmaputra stretching wide below and the city of Guwahati on both banks — a view that makes the journey up feel entirely worthwhile.
Kamakhya is one of the most important Devi tirthas in northeast India — revered not only across Assam but throughout Bengal, Odisha, and beyond. The Ambubachi Mela, held each year in June during the monsoon, draws pilgrims from across the country.
The complex has been renovated and expanded over the centuries, but its fundamental character as a hilltop Shakti shrine has not changed. Pilgrims climb the hill on foot or use the road, with the view of the river widening at every step.
- Open year-round; climb Nilachal Hill by foot-path or road.
- Main Kamakhya temple plus other shrines on the hilltop.
- View of Guwahati city and the wide Brahmaputra from the top.
- Ambubachi Mela in June is the temple's major annual festival.