Nicholas DIMA The Horn of Africa is a large geographic area located in the northeastern corner of the continent. The region is important to the world anthropologically, economically and geopolitically. Inhabited by hominids since the earliest times, the area may be the cradle of humanity and surely … [Read more...]
You are here: Home / Archives for Amhara