Mount Royal
Small mountain in Montreal, Quebec, Canada
Summary
Mount Royal is a mountain in the city of Montreal, immediately west of Downtown Montreal, Quebec, Canada. The city's name is derived from its name.
Originally created by Montrealais
11/8/2002, 9:31:51 PM
Modified
6/4/2026, 3:52:22 PM
Contributors
Source: WikipediaView full article↗