Where?
Toronto is by far the largest city in Canada, with a population of around 5 million inhabitants.
Toronto is located in the province of Ontario, in the south east of the country and on the north-western shores of Lake Ontario, which separates the city from neighbouring USA.
The Canadian capital, Ottawa, lies about 400km to the north-east of Toronto.
How to get there?
Toronto has air links with major cities all over the world. Flights land at Lester B Pear
read more