AYURVEDA: The Ancient Wisdom of Healing

The ancient traditional medicine of India, Ayurveda (ah-your-vay-duh), means “science of life”, or “life knowledge”, and is gaining both respectability and use in the West.