The island of Socotra is a part of which of the following countries?

The island of Socotra is a part of which of the following countries?
[A]Yemen
[B]UAE
[C]Oman
[D]Saudi Arabia

Yemen
Socotra is an small archipelago of four islands in the Indian Ocean and is under administration of Yemen. It is a UNESCO’s Natural World Heritage Site.

Advertisement

This question "The island of Socotra is a part of which of the following countries?" was published on GKToday on April 6, 2016 at 1:04 pm. For Current Affairs Questions Archive Click Here. For General Knowledge Questions Archive Click Here.

Comments