English: Puppet theater is one of its attractions
Telugu: పప్పెట్ థియేటర్ - దాని ఆకర్షణలు ఒకటి