Belanbandi Palassa is one of the most important Mesolithic sites in Sri Lanka and has yielded a valuable collection of human skeletal remains popularly know as Balangoda Man. The site, discovered by Arthur Delgoda of Morahala, was excavated over several …