This incredibly beautiful waterfall wasn’t even in our guide. Unbelievably. Such a force of nature can leave nobody indifferent. This is one of the most beautiful waterfalls I’ve seen in Canada. A real hidden treasure.
Helmcken Falls, Clearwater, British Columbia, Canada
Visited July 2015. You can find my review about Helmcken Falls also on TripAdvisor.
Leave a Reply