Six landmarks in Somalia (195,000 BC – 3,000 BC)

Omo River The land inhabited by the Somali people is situated in the Horn of Africa, sticking out into the India Ocean to form the Somali Peninsula. The Horn of the African region is believed to be one of the few areas in the world considered the cradle of humanity, as archaeological discoveries of 1967 …

Six landmarks in Somalia (195,000 BC – 3,000 BC) Read More »