1527 Views Fri, 6 Mar 2020
Montreal is the second largest city of Canada after Toronto. The city, where all four seasons are distinctly felt, was founded on the Island of Montreal. The region is surrounded by mountains, and was named “Mont-Royal ...