Socotra Island has been called the most alien-looking place on Earth, and with good reason. Sitting off the coast of Yemen in the Arabian Sea, it’s home to plants and landscapes found nowhere else.
Sitting off the Horn of Africa, the Yemeni island of Socotra was largely left to its own devices for centuries, its few guests arriving to trade for aromatic frankincense, the healing plant aloe and ...
A friend showed me this island at the beginning of 2021. Until that moment, I knew nothing about it and had never seen it in books, magazines, or in the media. It’s strange that we hadn’t crossed ...