News
Beaumier was celebrating earning his Red Seal as a plumber and wanted to hike Della Falls, one of the highest waterfalls on Vancouver Island. An experienced backcountry hiker, he left a detailed trip ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results