Helmcken Falls

Helmcken Falls is probably the most famous of the waterfalls we’ve seen in the Wells Gray Provincial Park. It seemed like tour buses would routinely stop here and off load their busloads…