Ayurveda is an ancient medical science which was developed in India thousands of years ago. It is based on the belief that the body, mind, and spirit are interconnected and that health and wellness depend on maintaining a delicate balance between these three elements. It is the soul and essence of Shathayu Ayurveda Resort..