Della Falls is a waterfall located within Strathcona Provincial Park on Vancouver Island in British Columbia, Canada. With a total height of 440 m, it …
Reviews
Tripadvisor
4.5/5 · 12 reviews
Loading reviews...
Jul 9, 2023
Just back. Brothers Bill and Bob started from the Starboard Grill in Port Alberni with a pre -expedition meal and acclimatised, to the central island heat before setting off to Scout Beach Camp. The …Full review by BobMcDowell