Sri Lanka’s indigenous medicine has similar origins, linked to the 30,000 year old native habitants of the land known as the Balangoda man (manavaya). With its ancient history, traditional ayurveda medicine as it is practiced today in the country, is based on an indigenous heritage preserved over 3000 years.