Socotra is one of the most isolated and surreal places on Earth — an island filled with alien-looking trees, untouched ...