About Browse shows Blog Sign in Get started free
The Nature of Things
CBC Television

S11E03: The Last Stand: Point Pelee (3)

The Nature of Things · Season 11
Aired 16 Nov 1970 at 12:00am (UTC)
No ratings yet

Synopsis

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.

← Back to Season 11