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 [[Performer~P64847~Omar Sharif~omarsharif]], 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 British General Gordon put the...more