Loading episode...

The Nature of Things

Season 11 • Episode 3 • The Last Stand: Point Pelee

Select Server:

If one server doesn't work, try another

The Nature of Things Season 11, Episode 3: The Last Stand: Point Pelee

0 0 7.1/10

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 The Nature of Things Season 11, Episode 3 The Last Stand: Point Pelee in HD free online. Enjoy high-quality streaming of The Nature of Things Season 11, Episode 3 and share your thoughts in the comments below!

Comments

Please to post a comment.

No comments yet. Be the first to comment.