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.
No comments yet!
By browsing this website, you accept our cookies policy.