We did not find results for: mount royal montreal map.
Check spelling or type a new query.
Hill in Montreal, Quebec, Canada
Mount Royal is a mountain in the city of Montreal, immediately west of Downtown Montreal, Quebec, Canada. The best-known hypothesis for the origin of the name Montreal is that the mountain is the namesake for the city. Wikipedia