Cascade Falls HIDDEN Natural Water Slide in Mission BC

in video •  6 years ago 

We returned to Cascade Falls Regional Park in Mission, British Columbia, Canada in search of a legendary, hidden, natural water slide. Cascade Falls is a wonderful, big waterfall that can be viewed from a free suspension bridge, but we were on a quest to find the slide that eluded us on our previous trip out here last year.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Woooooow. ...... very beautiful.super🌷♥

Posted using Partiko Android