Pinterest • The world’s catalogue of ideas

Socotra or Soqotra is a small archipelago of four islands in the Indian Ocean. A third of its plant life is found nowhere else on the planet. It has been described as the most alien-looking place on Earth.