Sri Lanka: Dehiwala Puppet Museum · Global Voices
Rezwan

Indi.ca writes about the puppetry museum in Dehiwela, a newly created city immediately south of Colombo.