African Capitals I quiz

Familiar with African capitals? How well do you know the capitals of African countries like Somalia, Nigeria, South Africa, Kenya, Ghana and Ethiopia?