Opacity 25% 50% 75% 100%
FRAME TIME




Random Weather Facts

Canadian Facts and Trivia - THE LAND
Della Falls, in Vancouver Island’s Strathcona Provincial Park, is the tallest waterfall in Canada, a towering 440 m.

The only way to reach the trail to this natural wonder is by boat, but the view is worth it.