"Ayurveda teaches you about life," Dr. Hansika Clooray, Chief Ayurveda Doctor at Ayurvie Sigiriya in Sri Lanka, tells Esquire ...
Ayurveda has been at the forefront of Sri Lanka’s (and indeed India's) medical and holistic wellbeing scene for over three ...