The Best Ayurvedic Formulas for Your Health 9 years ago Ayurveda is the ancient science of natural medicine with roots going to back Vedic India.