General Knowledge The island of Socotra belongs to: _________? Options:A. UAEB. YemenC. OmanD. Saudi ArabiaView AnswerB. Yemen Continue Reading Previous: The peak of what mountain is farthest from the center of the Earth?Next: Reindeer is a lake located in which country?