Helmcken Falls: British Columbia’s Must-Visit Natural Wonder
Helmcken Fallsโwhich is located in British Columbiaโis so strikingly gorgeous that a Provincial Park was proposed to protect the falls shortly after land surveyor Robert Henry Lee first encountered them in 1913. Today, Wells Gray Provincial Park is home to 41 waterfalls, including the ever-magnificent Helmcken Falls. Countless nature lovers consider Helmcken Falls to be…