Nestled atop the Nilachal Hill in the state of Assam, India, lies the Kamakhya Devi Mandir – a temple steeped in mystique, mystery, and ancient...