Watch It

On DVD: TBD | On Blu-ray: TBD

Return to Eden


Seychelles is an island country north of Madagascar in the western Indian Ocean that obtained its independence from Great Britain in 1976. This documentary, narrated by Omar Sharif, explores the flora and fauna of the islands, including male and female coconuts that resemble human reproductive organs, gigantic tortoises that reach a considerable age, bats that eat fruit, and other marvels. In an odd combination of beliefs, legend has it that...more