The Nature of Things · SEASON 15

Discovery on Charlton Island

Episode 7 · 1974-12-11

★ N/A
The Nature of Things poster
Season 15Episode 7★ N/A/10
  • Documentary

Episode overview

An archeological party discovers evidence that an old Hudson's Bay site at the foot of James Bay had been burned down by the French in the 17th century.

Season 15 episodes