
History
Old Photographs of Mount Royal (1910-1969)
Mount Royal, located at the heart of Montreal, is a natural oasis that offers a peaceful retreat from the hustle and bustle of city life. Standing at 233 meters, the hill is a favourite spot […]