Hosted on MSN1mon
This place which looks completely out of world is located in..., is home to super unique animals, plantsLocated between the Guardafui Channel and the Arabian Sea, Socotra is part of Yemen and consists of four main islands: Socotra, Abd al Kuri ... 37 per cent of its 825 plant species, 90 per ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results