Archaeologists in search for the Palaeolithic occupants of Sri Lanka
Sri Lanka’s archaeologists are searching for the Balangoda Man or Homo sapiens balangodensis, which is the island’s anatomical equivalent to modern homo sapiens that lived 30000 years ago in Sri Lanka.