RECENT ARTICLES BY Paul Ellett

City guide: Toronto (Canada)

City guide: Toronto (Canada)

An introduction to Toronto Toronto is located on the northern shore of Lake Ontario, Toronto is Canada’s largest city and the capital of the province of Ontario. Originally known as ‘York’ when founded by the British in the 18 th century, 6 million people reside in the greater Toronto area today. It’s no surprise that as the largest city in Canada – a country which was the first to develop a national policy for multiculturalism – Toronto has three different

2970