Toronto has the best Christmas Market in the world. The festival features hundreds of unique locally crafted products and family-friendly entertainment.