About Montreal

Montreal is the second largest city in Canada. A unique city with a strong European influence. Not too big or too small, Montreal has a well-deserved reputation as one of the liveliest cities in North America. Montreal is the third-largest French-speaking city in the world with a population of approximately 3.6 million people. Below are a few visual highlights of Montreal...