The Ballard Institute and Museum of Puppetry is one of America’s hidden treasures—a superb collection of over 3,500 puppets from all over the world; an archive of books, manuscripts, posters, drawings, audio-visual materials and photographs.