The traditional healing system of India, Ayurveda is increasingly popular in the western world. Literally translated, it means 'life knowing' or 'science of life', and is one of the oldest recorded health practices still used throughout the world.,
Ayurveda is a complete health system for mind, body and spirit. Rather than treating symptoms, it treats the whole patient, working holistically to prevent and treat disease. Ayurveda uses the elements,...