The following are all entries that were tagged with the term: Must-See Views of Montreal
Standing about 45 meters (150 feet) tall, the clock tower is one of the most recognizable landmarks in Old Montreal. Over its...
The Olympic Tower (La Tour de Montréal) is one of the most recognizable landmarks of Montreal's Olympic Park. It is the tallest...
Mount Royal is a beautiful green oasis in the center of Montreal. It is often referred to as “The Mountain” by locals...