Masks in Ambalangoda
On the southern coast of Sri Lanka is the small town of Ambalangoda renowned for the ancient craft of mask making. People of Amalangoda are supposed to be specialized in the crafting of masks for dances that have been a vital part of the daily…
HOT TOPICS
Archives
Categories
- Activities (826)
- Adventures (104)
- Dining (41)
- Events & Festivals (44)
- Kids Pools (6)
- Playgrounds (2)
- Restaurants (9)
- Theme Parks (30)
- Destinations (2,074)
- Family Travel Tips (731)