Socotra Archipelago, YemenNicknamed the Galapagos of the Indian Ocean, Socotra is host to nearly 700 flora and fauna species not found anywhere else in the world.