With 18,837 inhabitants per square kilometre in 2021, Downtown Vancouver is the most densely populated downtown in Canada. That’s according to Statistics Canada in a report Wednesday (February 9 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results