Ayurveda is the ancient holistic medical system from India, based on achieving physical and mental harmony with nature, which has been practised for more than 5000 years. Ayurveda means “science of life” (“Ayu” meaning life and “Veda” meaning science). Ayurveda was created during a time of ... Views: 1221