Sort:  

The city of Toronto is the largest city in Canada and one of the most multicultural cities in the world, with a wide variety of ethnic restaurants and cultural events.