Dhaatu International Puppet Festival
3944/f, 17th D cross, 4th Main, BSK 2 nd stage
560070
Bengaluru
India
+91 9886193999