Unmask the Proud Craft Heritage of Ambalangoda
Conveniently located near the beach holiday Mecca of Hikkaduwa lies one of Sri Lanka’s most revered craft villages. Known as Ambalangoda this quiet seaside town has been producing some of…
Share