The film takes a look at the extraordinary natural history of the Seychelles, an ancient archipelago of about 100 islands scattered between India and Madagascar.
Please solve the math problem below to unlock download mirrors for NOVA.
Links are proxied and may take a moment to start.