Socotra is a remote island in the Indian Ocean, home to unique plant and animal species, with a distinct Bedouin culture and the unwritten Socotri language, and is part of Yemen.
Do you want to be informed everytime with our latest news?