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.