Helmcken Falls, BC: One Of The Most Powerful Waterfall In The World

Helmcken Falls, one of the country’s most magnificent waterfalls, is tucked away in BC’s Cariboo Mountains, Canada. Here is all you need to know about this stunning waterfall before visiting. 1. How long is Helmcken Falls? Within Canada’s Wells Gray Provincial Park, on the Murtle River, stands the 141-meter (463-foot) Helmcken Falls. 2. How did … Continue reading Helmcken Falls, BC: One Of The Most Powerful Waterfall In The World