The island of Socotra belongs to: _________? | Ace MCQs