DELLA is located in Strathcona Provincial Park on Vancouver Island, British Columbia, and is one of the region's major natural attractions. Standing at 440 meters, it is one of the tallest waterfalls in Canada, ranking 16th among the country's largest waterfalls. On Vancouver Island, it holds the second position, just behind the Kivi Falls in Shawnigan Lake Provincial Park.
Della Falls impresses with its grandeur and scale. The water cascades from great heights, creating a dramatic effect, while the surrounding landscapes add natural beauty and an impressive context. Located in a remote part of Vancouver Island, the waterfall attracts not only tourists but also nature enthusiasts who wish to witness this natural wonder in person.