Helmcken Falls

Helmcken Falls
Kelly: Finally made it to Helmcken Falls Nov 11, 1997

Helmcken Falls
LR: Helmcken Falls is three times higher than Niagara Falls. It is located in Wells Gray Park

Helmcken Falls

home  back to Cariboo Scenery