Britannica Sources used in this answer

Where is Socotra located in relation to the Arabian Sea?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Socotra is located on the western side of the Arabian Sea. It is an insular extension of the Horn of Africa and is situated approximately 160 miles (260 km) east of Cape Gwardafuy. As an island belonging to Yemen, it is recognized as one of the islands within the Arabian Sea.12