At 440feet Della Falls is considered the tallest waterfall in Canada and its on Vancouver Island! :O) #caykclub