Top 10 best places to visit in Africa
1. Accra, Ghana 

2. Benguerra Island, Mozambique 

3. Cairo, Egypt 

4. Chimanimani National Park, Mozambique 

5. Kruger National Park, South Africa 

6. KwaZulu-Natal, South Africa 

7. Lake Kivu, Rwanda 

8. Marrakech, Morocco 

9. Okavango Delta, Botswana 

10. Sao Vicente, Cape Verde 
