Nepal
Finger puppets are excellent entertainment for the little ones! When boredom sets in while waiting in line, at home in the afternoon or out at the park you can put on a show that is sure to put a smile on little faces. Get a few different ones to m