As Guhantara, or in the heart of the cave as it would literally mean, you find yourself in midst of of an exhilerating expierience. India's very first resort, which is nested peacefullly under the surface of the earth. Retelling the story of us; lifting off feet and transporting to a different world is Guhantara - combining luxuary with Spartan splendour. |