πŸ“Ί RetroStream

βœ… Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!
Nature

Nature

Season 3, Episode 4

Episode Title: Fragments of Eden

Air Date: 1984-10-21

Overview:

Explores the varieties of plant and animal life found in the Seychelles, a 90-island archipelago in the Indian Ocean, described in 1609 as β€œan earthly paradise”.

πŸŽ₯ Watch Now

WARNING. multiembed contain ads some may find offence.