Major Cities
Montreal, Quebec
Montreal is the second largest city in Canada, and is located on Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers.
Montreal is the second largest city in Canada, and is located on Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers.