The isle of Socotra in Yemen

Socotra or Soqotra is a small archipelago of four islands and islets in the Indian Ocean off the coast of the Horn of Africa some 190 nautical miles 220 mi/350 km south of the Arabian peninsula, belonging to the Republic of Yemen.

See more links from user Disljenko.
» Who voted up this link?
  • By: Disljenko
  • Level: Tadpole
  • Added: 166 weeks ago
  • Views: 1,667
  • Comments: 1
Description: Socotra or Soqotra is a small archipelago of four islands and islets in the Indian Ocean off the coast of the Horn of Africa some 190 nautical miles 220 mi/350 km south... view all
 
Comments
Please login to add a comment.