answersLogoWhite

0

Socotra is the largest of four islands making up the archipelago of the same name, south of the Republic of Yemen. It lies in the Indian ocean, at coordinates 12 degrees 30'36" N, 53 degrees 55' 12" E.

User Avatar

Wiki User

12y ago

What else can I help you with?

Continue Learning about Natural Sciences