Ambalangoda Masks Museum
Being the main area in Sri Lanka for traditional mask carving, Ambalangoda has gained a name for carving some of the island’s most interesting masks and liveliest of puppets. Today…
Share
Input your search keywords and press Enter.