Live camera Montreal, Canada
Montreal is a charming blend of French culture and a cosmopolitan atmosphere set against the pristine landscape of Quebec. The second largest city in Canada has a European spirit, although it is located in the heart of North America. The Canadian metropolis is located on an island on the navigable St. Lawrence River, which flows into the Atlantic Ocean.
Watch camera online in Montreal
Charming architectural style, beautiful roads, friendly residents, remarkable monuments and vibrant cultural life shape Montreal's unique personality.