Glimpses of Ontario
70% Match19429mHD
This Traveltalk series short visits Ontario, the second largest province of Canada. Toronto is the province's largest city, sitting on the shores of Lake Ontario. After the War of 1812, the Rideau Canal was built connecting the Ottawa River to Lake Ontario. The canal figures prominently in the geography and history of the City of Ottawa, the capital of Canada.
More Like This

My Mom Jayne
2025

Stories We Tell
2012

Doomed! The Untold Story of Roger Corman's The Fantastic Four
2015

The Mole: Undercover in North Korea
2020

Avatar: The Deep Dive - A Special Edition of 20/20
2022

Trainwreck: Mayor of Mayhem
2025

Shawn Mendes: In Wonder
2020

A Decade Under the Influence
2003

The Curse of the Dragon
1993

Night Will Fall
2014

21 Up
1977

The Summers of It - Chapter Two: It Ends
2019