Distance between Cairo, Egypt and Cape Town, South Africa, as the crow flies: 4467 miles (7189 km) (3882 nautical miles) . Initial heading from Cairo to Cape Town: south-southwest (191.8 degrees)...
Kenya is in northern Africa. there is no north Africa since south Africa is classified as a country. you would say southern Africa. and Kanya is in northern Africa
Somalia lies on the North East coast of Africa, at what is known as the Horn of Africa; bordered by Ethiopia and Kenya. The coastline lies on the Gulf of Aden just below the Arabian peninsular.