City · Sri Lanka
Ambalangoda

Ambalangoda is a coastal town in Galle District, Southern Province of Sri Lanka. The town is famous for the hand crafting of traditional demon masks and its devil dancers.
Good to know
- Population: 56,783.
- Known for: hand crafting of traditional demon masks, devil dancers.
- Timezone: Asia/Colombo.
