Socotra: rediscovering the ‘island abode of… Ancient mariners called it the Island of the Djinns. Greek and Arab sailors took it for Paradise and imagined its…