This surely is the most alien-looking place on Earth". Another person added: "Difficult to find the words to describe it." The place in question is Socotra, a small island that belongs to Yemen ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results