Montreal is the second largest city in Canada, which is rich in culture and history. It is also popular as one of the liveliest cities in North America. A visit to the eastern Canadian city of Montreal is not complete without experiencing its fascinating art, culture, food and architecture.