socotra. Subscribe to me and add me as a friend to see more funny content!. This is Socorro island, Yemen. Due to it' s isolated location, 30% of tho plant life socotra Subscribe to me and add as a friend see more funny content! This is Socorro island Yemen Due it' s isolated location 30% of tho plant life