Designed by
Title
Mount Royal Beaver Lake chalet #82491557
Description
Mount Royal French: mont Royal, IPA: is a large volcanic-related hill or small mountain in the city of Montreal, immediately west of downtown Montreal, Quebec in Canada, the city to which it gave its name.
This image is editorial