Canada is one of the most industrialised countries in the world and the Canadians enjoy a very high standard of living. Located on the North coast of the Ontario Lake, Toronto is one of the biggest and most emblematic cities of the country.
The programme takes place in the “Technology Triangle” in Ontario South-East, approximately one hour from Toronto and very close to the American frontier and the world famous Niagara Falls.
|