A. UAE
B. Yemen
C. Oman
D. Saudi Arabia
Submitted by: Syed Nizakat Ali Shah
The island of Socotra belongs to Yemen. Socotra, also spelled Sokotra, Arabic Suquṭrā, island in the Indian Ocean about 210 miles (340 km) southeast of Yemen, to which it belongs. The largest of several islands extending eastward from the Horn of Africa, it has an area of about 1,400 square miles (3,600 square km).
Advertisement