Located in Guwahati, Kamakhya Devi Temple is located in the Nilachal Hills of the western Guwahati region. This is one out of the 51 most important Shakti Peeths in India…..