There are many alien-looking places in the world ... is a defining feature of the island’s strange and surreal scenery. Despite its remote location, Socotra has a small population of around ...