Ambalangoda, the coastal town, is famous for its mask making skills. This blog speaks of the art of mask making…