Puttalam

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Mannar

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Knuckles Range

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Katunayake

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Kalkudah

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Bundala National Park

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Beruwala

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Ahungalla

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Koggala

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More

Kurunegala

Mask carving is an indigenous tradition in Ambalangoda, a coastal town 34 km north of Galle.

Read More