In the heart of India's corporate capital Gurgaon, a distinctly relaxing experience awaits those seeking to out their body and mind in unwind mode. As you drive in, the palm trees standing tall, and the manicured lawns roll out a green carpet welcome for you.