Toronto is the biggest city in Canada and the capital of the province of Ontario. The city is known for its multicultural atmosphere and tolerance. Toronto hosts many ethnic music festivals and is a melting pot of cultural diversity. The City of Toronto deals in 16 languages if you would like a better idea of how diverse it is. Each one of you should visit Toronto at least once and experience all that it has to offer considering the best time to visit Toronto.