Achieving Balance and Harmony


Della Falls

We took our 7 year old Black Lab Shepherd cross up Della Falls which is in Strathcona Park on Vancouver Island in BC Canada. Della falls is the tallest free falling waterfall in Canada at 440 meters. We took a three day trek up and passed many hairy places! One of which being this I beam which was just 6 inched wide, and spanned a raging torrent of glacier rapids below! Zoe did an amazing job and put me to shame as I clutched onto the guide rails.

Company Information
Privacy Policy
Terms of Use
Affiliate Program
Advertising Information
Store Policies
Illusion Collar FAQ
Subscribe to Free Newsletter
We'd like to thank our sponsors

Copyright 2014 Cesar Millan, Inc. All rights reserved.