Proud to be Canada’s most diverse city, with citizens from 230 countries around the world speaking 140 different languages, the result is a colourful array of culture, art, food and history
Source link
Toronto – where to eat, drink and stay in one of the world's most diverse cities
