Tag: uda walawe

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 …

Belanbandi Palassa – බෙල්ලන්බැඳි පැලැස්ස Read More »

Tagged with: ,