Navagraha means - nine planets. Navagraha Temple is situated on the picturesque hill. Nine Shivaling has been established inside the temple to show nine planets. Every shivaling is covered with different colors. It is believed that the Navagraha Temple was built in the 18th century during the reign of Ahom King Rajeshwar Singh and later his son Rudra Singh or Sukharongfa. In 1897, a large part of the temple was destroyed in the terrible earthquake that struck in this area. However, it was reconstructed later with the help of iron sheets. It is believed that the origin of Gujahatis old name Pragjyotishpur is due to the astronomical and astrological center located in the temple. Silpurkhari pond made in the temple premises is also a major attraction here. This pond is filled throughout the year. This temple is well connected to other parts of the city.
The Kamakhya Temple in Guwahati is one of the most famous pilgrim centres in the country. Unable to go to Assam, devotees visit kamakhya temple in Varanasi.