Wildest Islands—Vancouver Island: Rivers of Life

2013・United Kingdom・52 minutes

Vancouver island is the largest island off the west coast of North America. Glaciers fuel the flow of some of Canada’s tallest waterfalls, and an endless network of rivers and creeks provides the ideal habitat for the pacific salmon.

Trailers & Clips