Sacadin


Sacadin is the largest of the six Somali islands of the Zeila Archipelago, off the coast of Somaliland.