Socotra

island in the Indian Ocean about 210 miles (340 km) southeast of Yemen, to which it belongs. The largest of several islands extending eastward from ... [1 related articles]
Found on http://www.britannica.com/eb/a-z/s/118

Socotra

Socotra (sukō'tru, sō–) , island, 1,383 sq mi (3,582 sq km), S Yemen, at the mouth of the Gulf of Aden. The mountainous interior rises to c.5,000 ft (1,520 m). The island's inhabitants farm, fish, and herd; exports include dried fish, aloes, ghee, and pearls. Known to the ancie...
Found on http://www.infoplease.com/ce6/world/A0845772.html
No exact match found