Montreal, Canada

Montreal is the second largest city in Canada and the largest city in the province of Quebec. The city was founded in 1642 and it is the largest french speaking city after Paris. A metropolis that has a lot to offer to its visitors, do not miss watching the video below and get useful information about Montreal.

Watch the video

Like It