Logo

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).

Correct Answer: Yemen

Last Updated: December 08, 2021