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…