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