12905160 - Aden, Yemen, c189012900281 - Aden, c188011749061 - Aden,Yemen11749212 - Aden,Yemem,satellite image11735656 - Northern Somalia & Gulf of Aden from space STS-5512903095 - Laying of the telegraph cable across the Indian Ocean, 187011730813 - East African ports,16th century11703544 - Islamic map of the world,13th century11592272 - Portuguese outpost,Aden,1500s