
Glimpses of Ontario
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.
You may like

Where the North Begins

Margaret Atwood: A Word After a Word After a Word Is Power

The Back-breaking Leaf

Attila

Zero Tolerance

Ladakh

The Magic of Christmas in Alsace

A Day in Tokyo

Mr. Smith Goes to Tokyo

Cumberland Terrace

Planet Food: Goa and Manila

Band of Exile

Mediterranean Holiday

Anything is Possible: A Serge Ibaka Story

Picturesque New Zealand

Glimpses of Morocco and Algiers

Pretoria to Durban

Stories We Tell

Iverson

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

The Mole: Undercover in North Korea

Night Will Fall

Spider-Man: All Roads Lead to No Way Home

Taylor Swift | The Eras Tour | The Final Show