Horn of Africa

Nations of the Horn of Africa.

The Horn of Africa (alternatively Northeast Africa, and sometimes Somali Peninsula) is a peninsula in East Africa that sticks out into the Somali Sea and Guardafui Channel, and is along the southern side of the Gulf of Aden.


Developed by StudentB