Highest Waterfall: Della Falls is located in Strathcona Provincial Park on Vancouver Island. At 440 metres/1,444 feet, it is the highest waterfall in Canada, around eight times the height of Niagara.