Ayurveda has been at the forefront of Sri Lanka’s (and indeed India's) medical and holistic wellbeing scene for over three thousand years, founded on the belief that illness or disease is caused ...