Paths to Wellness: Ayurveda

You may have seen Ayurveda on a spa menu, but the roots of the world's oldest systems of natural medicine extend far beyond the treatment room. Ayurveda, which originated in ancient India more than 5,000 years ago, means "science of life.” Stemming from the ancient body of spiritual teachings known as the Vedas, some medical historians believe that Ayurveda was also the original basis for Chi...