Location- Della Falls is located in the Strathcona Provincial Park on Vancouver Island, British Columbia Canada.
Why was it selected to be a wonder?- It was selected because it is the widely regarded as the tallest falls in Canada.
Nearest city to stay in- Nearest city would be Port Alberni, Brisitsh Columbia in Strathcona Provinvial Park 60 km from Della Falls.
Safety- Della Falls is extremely safe for visitors but there are regulations you have to pay attention to. The total park size is 245, 807 hectares.