The earliest known history

The earliest known history

Evidence of human colonisation in Sri Lanka appears at the site of Balangoda. Balangoda Man arrived on the island about 34,000 years ago and has been identified as Mesolithic hunter-gatherers who lived in caves. Archaeological evidence for the beginnings of the Iron...