socotra. . This is Socorro island, Yemen. Due to it' s isolated location, 30% of tho plant life hora deosn' t you anywhere also on Earl: h. The island has boon  socotra This is Socorro island Yemen Due to it' s isolated location 30% of tho plant life hora deosn' t you anywhere also on Earl: h The has boon