The archipelago known as Socotra consists of four small islands located 250 miles off the coast of Yemen. Socotra, known as the “Galapagos of the Middle East,” is populated by hundreds of species that cannot be found anywhere else on the planet — and tourists are flocking there.