Where is Socotra island ________? July 13, 2021 – by admin Where is Socotra island ________? A. Arabian sea B. South China sea C. Red seaD. Indian Ocean