Wikipedia
Macajilayn
Macajilayn, also spelled Mecajilayn, is an archaeological site in the northern Sanaag province of Somalia.