The 7 Natural Wonders of Canada
Home
Niagara Falls
Moraine Lake
Bay of Fundy
Yoho National Park
Dinosaur Provincial Park
Jasper National Park
Della Falls
Sources
Blog
Located in British Columbia, Della Falls has the highest vertical drop of 1443 feet. Della Falls is closest to the town of Port Alberni, British Columbia. The safety rating would be 5/10. Its suggested to go on a tour to see the falls up close.