Top 10 Cities in Africa
Cape Town, South Africa
1
Marrakech, Morocco
2
Cairo, Egypt
3
Nairobi, Kenya
4
Zanzibar, Tanzania
5
Johannesburg, South Africa
6
Luxor, Egypt
7
Fez, Morocco
8
Casablanca, Morocco
9
Cape Coast, Ghana
10