Located just north of the American border, Toronto is regularly and rightly called “the most multicultural city in the world”.