Macajilayn (original) (raw)

Macajilayn, also spelled Mecajilayn, is a proto-Somali archaeological site located in the Sanaag region of Somaliland.