The island of Sri Lanka has a unique and enigmatic culture that is born out of a rich heritage spanning back thousands of years. The traditional masks of Sri Lanka are a renowned cultural hallmark. A Brief History The origins of Sri Lankan mask-making are…