Montreal is the largest city in the province of Quebec, Canada, and the is the second largest city in the country. It is located on the Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers.
canukinsocal
2006-01-21 20:24:13 UTC
In Quebec Canada, north of New Hampshire and Vermont. It is located on the St. Lawrence river. It is located between Toronto and Quebec City.
Bill
2006-01-21 14:46:55 UTC
Quebec, Canada
tomcat7194
2006-01-21 16:26:55 UTC
Canada, eh?
ⓘ
This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.