Della Falls, located in Strathcona Provincial Park on Vancouver Island, British Columbia, Canada, stands as one of the tallest waterfalls in the country, cascading 440 meters (1,443 feet) down a rugged cliff. Accessing this natural wonder requires crossing Great Central Lake by boat and hiking a 15.5-kilometer (9.6-mile) trail, making it a rewarding adventure for…
Category: British Columbia
Explore the best waterfalls in British Columbia, where mountain streams plunge through rainforests and rugged terrain.