African Cities Crossword (5 cities)

First letter of each word is already filled. Fill in the rest.

Across

Down