A beautiful island with alien trees and crystal blue waters is one of the hardest places to get to in the world. Socotra Archipelago is unlike anywhere else. Sat 200 miles off the coast of mainland ...
An island off Yemen's coast has weird landscapes and species giving it an almost alien appearance. Article continues below ADVERTISEMENT Socotra island, part of the archipelago of the same name, is ...
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results