Mount Royal

Mount Royal is a small mountain in the city of Montreal, immediately west of Downtown Montreal, Quebec, Canada. The City of Montreal takes its name from Mount Royal.

Leave a Reply

Your email address will not be published. Required fields are marked *