[title]
Toronto is home to Canada’s premiere ballet company, the National Ballet of Canada. Past performances featured greats like Karen Kain, Rex Harrington, and even Mikhail Baryshnikov (he defected in Canada). Their schedule is ever changing, but always includes the Nutcracker and loads of special programs for kids.