The World of Masks at Ambalangoda – Discover an Ancient Art

Mask making has been an ancient art since days of yore in the coastal city of Ambalangoda, Sri Lanka. The wooden masks represent various deities and even demons. Used in many traditional dance rituals the masks are symbols of good luck and warding off the evil eye. The Ambalangoda Mask Museum of Sri Lanka Ambalangoda…