The Thousand Islands are more than 1,800 islands in the St. Lawrence River, along the border between United States (New York State) and Canada (Ontario). This scenic area was a retreat for the elite ...
Experience Canada’s natural beauty in detailed 4K footage. From vast forests and mountain ranges to rugged coastlines and pristine lakes, this film presents the country’s landscapes without added ...