Horn of Africa
Horn of Africa What is the Horn of Africa? The Horn of Africa is a peninsula in East Africa located on the Somali Plate. It is bounded by the Red Sea to the north, the Gulf of Aden to the east and the Indian Ocean to the south. The Horn of Africa includes the following … Read more