We did not find results for: beaver lake montreal mont-royal canada.
Check spelling or type a new query.
Artificial lake in Montreal, Quebec, Canada
The Beaver Lake is an artificial basin fitted in 1938 on a former swamp located on the Mount Royal, in Montreal, Quebec, Canada. It was designed by architect Frederick Todd. Wikipedia