Socotra island Facts

Socotra island Facts

Socotra island facts; Socotra moreover called Soqotra, is found between the Guardafui Channel and the Middle-eastern. The ocean is the biggest of four islands within the Socotra archipelago. The region is found close to major shipping courses and is an authoritative portion of Yemen, and

Read more