Skip to playerSkip to main content
  • 15 years ago
Shannon Falls, located in Squamish is the 3rd highest waterfall in British Columbia, Canada. The hike in and around the park is quite easy and accessible with beautiful views throughout. Easy access right off highway 99(Sea to Sky Hwy), it's a must! Distributed by Tubemogul.
Be the first to comment
Add your comment

Recommended