Mount Royal & The Heartbeat of Montreal

  Located in the center of the island of Montreal, it is the ideal spot for picnics, friendly sports and nature walks.  Created by Olmsted, the same architect that designed Central Park, it is the most visited tourist attraction in Montreal.  The panoramic view is spectacular.  Montrealers and our visitors alike enjoy the famous Sunday … Read more