Montreal Facts

- Montreal is the largest city in the province of Quebec.
- Montreal has 3 million residents and about 70% of them are of French descent.
- Montreal is the second largest city in Canada.
- Montreal was founded in 1642 on Saint Lawrence River by a group of French Catholics.