Montreal

Montreal is Canada's second largest city. Montreal is also the largest French-speaking city in North America, and second in the world after Paris when counting the number of native-language Francophones. The city is located on the central and eastern portions of the Island of Montreal at the confluence of the Saint Lawrence and Ottawa Rivers.

Movies
Movies

  • Star Trek
  • Star Wars
  • Once Upon A Time In The West
read more >>

News
News

  • New CPUs
  • New GPUs
  • Why People Do Sports?
read more >>