Ayurveda is a holistic system of health care that's been practised in India and Sri Lanka for centuries. Practitioners view patients as a whole person, taking into account both their physical and... This description may be from another edition of this product.