📺 RetroStream

✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!
The Nature of Things

The Nature of Things

Season 11, Episode 3

Episode Title: The Last Stand: Point Pelee

Air Date: 1970-11-16

Overview:

The third in a four-part series entitled "The Last Stand." Point Pelee is a tiny peninsula in southwestern Ontario, jutting into Lake Erie, which contains a fresh water marsh full of wildlife of all kinds. It is also the last stronghold of the southern deciduous forest in Canada and contains southern species of plants and animals not found anywhere else in the country.

🎥 Watch Now

WARNING. multiembed contain ads some may find offence.