Ayurveda is the system of traditional medicine in India. It is based on many centuries of experience in medical practice, handed down through generations. Composed of two Sanskrit words, "Ayu" or life, and "Veda" or knowledge, Ayurveda is regarded as "The Science of Life" and the practice involves the care of physical, mental and spiritual health of human b...