Situated in the southern portion of Canada's British Columbia province, Vancouver is sandwiched between the Pacific Ocean and the Coast Mountains. Downtown Vancouver is set on a peninsula ...
The Squamish Nation’s Mission reserve is located just west of Lonsdale Quay in North Vancouver. Originally called the village of Slah’ahn, it has ancient Coast Salish roots that go back ...