In June, Canada rugby sevens captain Olivia Apps suffered minor injuries when she was attacked by a cougar in Strathcona Provincial Park on Vancouver Island. The B.C. Society for the Prevention of ...
Canada looks forward to a ‘January thaw’ every year. What is it?
Highest Waterfall: Della Falls is located in Strathcona Provincial Park on Vancouver Island. At 440 metres/1,444 feet, it is the highest waterfall in Canada, around eight times the height of Niagara.
The documentary, which takes a discerning, artful look at the history of Vancouver’s Black population, opens with slow, sweeping camera angles on the East Side neighbourhood of Strathcona.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results