Here are the top 5 tourist places in Guwahati you simply cannot miss. Perched atop the Nilachal hill, the Shakti Peeth Kamakhya temple is one of 51 ancient sites commemorating goddess Sati's ...