History Lesson: The Biosphere

Every city has its iconic architecture: London has Big Ben, Paris has the Eiffel Tower and New York’s got the Empire State building. This begs the question, what is Montreal’s most iconic building? Many would point to the Olympic Stadium; however, as any true Montrealer will tell you, the Big-O (as it is called) has…

Read More