Images & Photography Isolated for millions of years: The Most Strange Landscapes Of Mysterious Island Of Socotra (Photo Gallery) adminSep 30, 2013 There is a mysterious island off the coast of Yemen that contains the most bizarre landscapes which remained isolated...