Montreal is an amazi ng  diverse city  rich in heritage and culture It is also a city of contradictions – a paradox It is city built on a river and one of the most important ports in Canada and yet it’s almost 1 000 miles from the sea!