Sheer Splendid Beauty Mount royal, or “Mont royale” in French, is the second most-favored tourist destination in the city. It is the highest peak in the city from which the whole of Montreal can be viewed. Peeping through history, this peak was discovered by Jacques Cartier and he named it in the honor of King(…)

Published On: Sunday, December 29th, 2013