News

The Socotra archipelago ... It comprises of four islands and two rocky islets that seem to extend the Horn of Africa. 1,223 ...