Home
Random
Nearby
Log in
Settings
Donate
About Wikipedia
Disclaimers
Search
Socotra (disambiguation)
Article
Talk
Language
Watch
Edit
Look up
Socotra
,
socotra
, or
Soqotra
in Wiktionary, the free dictionary.
Socotra
is an Island in Yemen.
Socotra
may also refer to:
Contents
1
Places
Places
edit
Socotra Governorate
, governorate of Yemen that includes the archipelago
Socotra Rock
, disputed rock in the Yellow Sea
This
disambiguation
page lists articles associated with the title
Socotra
.
If an
internal link
led you here, you may wish to change the link to point directly to the intended article.