Socotra is part of one of the most isolated islands in the world. It is about 340km south-west of Yemen. While remote and ...