Ambalangoda is a coastal town located in Galle District, Southern Province of Sri Lanka. The town is famous for the hand crafting of traditional demon masks and its devil dancers.