The socotra Island is not a rock, it's land, the largest in the archipelago, illegally occupied by Yemen.. it has an airport too This island in the arabian sea, justly belongs to Somalia.. And it shall return