Kamakhya temple located on Nilachal hill in western part of Guwahati city is one of the most revered shrine in the country dedicated to mother goddess Kamakhya. It is one of the oldest of 51 shaktipeeths.