The Social | S9:E66 | Toronto named the best Canadian city to visit in the winter