Webcams Montreal

Montreal is the largest city in the Canadian province of Quebec. It is located on the island at the confluence of the St. Lawrence and Ottawa rivers and is named after the three-headed mountain Mont-Royal, which is in the center of the city. The most famous areas of Montreal, many of which once were separate cities, are the bohemian Plateau Mont Royal and the French colonial Old Montreal with the Basilica of Notre-Dame de Montreal in neo-gothic style and paved cobblestone streets. The population of Montreal is one million eight hundred thousand people.

Most popular webcams in Montreal

Do not forget to see other webcams Montreal