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