You will find it hard to not be totally unmoved by Canada’s rich contrasts! From the multi cultural heart of Toronto and its CN Tower to its vast open spaces and sports.
Toronto is the largest city in Canada and the capital of the province of Ontario. Situated near to the Great Lakes, it has over 2 700 000 inhabitants.