Ayurveda, meaning the science of life, is the traditional medicine and the age-old natural curing system of India. It treats the body, mind and spirit through proper diet, medication and care. Continue reading to discover Ayurveda and Rejuvenation – the experience. What is Ayurveda? The Basic Principles Ayurveda is made up of two Sanskrit words, Ayu, that means life and Veda, which is Knowledge. So it is all about the knowledge of life, based on the observation on human nature….