socotra island in yemen wtf fun facts June 4, 2019August 27, 2016 Socotra island in Yemen – WTF fun facts Share this:TwitterFacebook Related
Island has a crazy history, its wiki is worth a read