This annual festival celebrates the art of puppetry and its many forms. Held in the beautiful city of Quebec City, Canada, the festival features performances from some of the world's best puppeteers, workshops, and interactive activities. Attendees can enjoy a variety of puppet shows, from traditional