Guhantara - the heart of the cave, as it would literally mean, you find yourself in midst of an exhilarating experience. India's very first Underground Cave resort, which is nested peacefully under the surface of the earth.