A town located in the Galle District of the Southern Province in Sri Lanka ‘ Ambalangoda ‘ – By Malsha – eLanka Ambalangoda Beach Ambalangoda is a town located in the Galle District of the Southern Province in Sri Lanka. It is situated along the southwestern coast of the country, approximately 90 kilometers south of the capital city, Colombo. Ambalangoda is known for its rich cultural heritage, traditional mask-making, and vibrant performing arts. The town is famous for its traditional Sri Lankan wooden masks, which are intricately carved and painted by skilled artisans. These masks play a significant role in traditional rituals, ceremonies, and folk dances. Visitors to Ambalangoda can explore workshops and galleries where they can witness the creation process and even purchase masks as souvenirs. In addition to mask-making, Ambalangoda is also known for its traditional puppetry, known as “Raksha Keliya” or “Yak Keliya.” Puppet shows are performed ...

Read More →