Montreal
Montreal is the second largest city (approximately 3 million inhabitants) in Canada after Toronto. Montreal is situated where the St Lawrence and Ottawa rivers converge. It was founded in 1642 by the French and it is said that about 70% of its population are of French descent.