Toronto as a world map
With more than 140 languages and dialects spoken, it is one of the most multicultural cities on the planet.
Read more…
04 November 2010