Socotra

Socotra is one of the most isolated landforms on Earth of continental origin, its landscape is out-of-this-world. … More Socotra