Montreal

Montreal is Quebec’s largest city, located on the Island of Montreal near the confluence of the Saint Lawrence and Ottawa rivers. It is a major French-speaking metropolis shaped by Indigenous, French, and British histories.

Connect