Montreal, Canada.

Montreal, or Montréal in French, is the largest city in the Canadian province of Quebec and the second-largest city in Canada after Toronto. Some historians think the city takes its present name from Mount Royal, the three-headed hill at the heart of the city. We visited Montreal in Octoberl to see beautiful leaf color in the Fall season.

Back to Canada page.

Click thumbnail to see larger image.