The Success Center Mithi

The island of Socotra belongs to?

A) UAE

B) Oman

C) Yemen

D) Saudi Arabia

Answer: C

Explanation: The island of Socotra belongs to Yemen. It lies in the Arabian Sea and is known for its unique plant life, including the dragon's blood tree.

Scroll to Top