Puppet Museum, Galle Road, Walagedara, Balapitiya, Sri Lanka.
info@puppeteersoflanka.com
+094-715-525-038
Our Story
The path of puppet arts is mainly rooted in the Ambalangoda area located in the Southern Province in Sri Lanka.According to the historical evidence; the puppet legend can be traced back to Since the 1830s.