The Best Countries To Visit In Africa

When you think about Africa, you think about the sheer amount of choice you have as a visitor. If you want a taste of the fast paced city life, you can visit Cape Town. If you want to see history kept alive, head to the pyramids in Egypt. If you want nature and the wildlife experience, there are safaris in most African countries. Here is a list of the best countries to visit in Africa.

1. Tanzania

Mount Kilimanjaro
Mount Kilimanjaro

With Mount Kilimanjaro dominating the scene, Tanzania has so much to offer for the nature lover. At Serengeti National Park, you could catch a glimpse of the Big Five- the African elephant, the lion, the rhinoceros, the Cape buffalo and the leopard. The country has a combination of plains, meadows and forest, beaches and rivers. The national parks are the best way to experience wildlife and you can choose to go on a Tanzania safari, drives, or cycle rides to explore the territory.

2. South Africa

Family Friendly African Destinations

No list about countries in Africa is complete without a mention of South Africa. This gorgeous country has the Kruger National Park, one of the earliest entrants to the world of safari travel. It also has Table Mountain, an important site for the aborigines. Taste delicious wine at the vineyards, enjoy a night on the town at Port Elizabeth and learn more about the history of this great country.

3. Morocco

Nothing shouts exotic quite like Morocco does. Bracketed by the Mediterranean Sea on one side and the Atlantic Ocean on the other, Morocco is an amalgam of beauty and world influences. Marrakesh is its most famous face and rightly so- it is colorful, steeped in history and a dream for shoppers. The main town square, Djmaa el Fna is a noisy, crowded haven with all sorts of stalls, selling all sorts of things.

Morocco is great for long drives. Make your way through the Atlas Mountains and get to the Draa- it is a landscape like nothing else, brown earth is given some relief by date plantations and human settlements. It is a sight you won’t forget for a long time to come. Get to the Merzouga Dunes to look at the stars like you never have before- the only light you’ll see for miles on end.

4. Kenya

When we think of Kenya, we think of the magnificent Masai Mara. But the image of a million flamingos coloring the sky pink with their flight, is one of those experiences you need to witness. This is the biggest, grandest feathered spectacle in the world and when you go through it, you’ll see why. You should also head to the savannah and chase some zebras. Choose a riding safari and get on a horse to keep pace with the striped animals. Or make your way to Solio Reserve and try and get a glimpse of the magnificent black rhino and the white rhino. There are close to 250 animals here, so you might just get lucky. Here are the reasons why Kenya remains an epic safari holiday destination

5. Botswana

The Best Countries To Visit In Africa

Renowned for the Kalahari, Botswana is gorgeous in more ways than one. The sunsets are jeweled and splendid, and animals abound in the Chobe National Park, the Central Kalahari Game Reserve and many other places. The country takes its environment very seriously and is active in its promotion of conservation efforts. Go to the Nxai Pan Park and gaze at the massive salt filled pans of the Kalahari and turn away from it to check out some animals. There’s a lot to admire in this fabulous place.

It’s not fair to complete the list of African countries without mentioning Egypt, Zambia, Zimbabwe, Namibia and Rwanda. Check out what each country has to offer and set off on your trip.





  1. If Africa is mentioned, my first impression is zoo. I dont know, perhaps because of there are indeed many animals in Africa. From your list, I am most excited to see Kenya. Maybe because again of animals. Ive been hearing alot lately about savannah from my boys and surely they would be in awe to see zebras and others running around. I could imagine their eyes twinkle and their jaws drop because of awe.

  2. I never really think about Marocco and Egypt when I think about Africa, all though it’s completely part of Africa. Morocco is still on my wish list. I hated Egypt, both times I went there though. I would like to visit South-Africa too !

  3. Theres really more to Africa! And this post just affirmed it! I just read about Ethiopia last night. This time learning about more countries to visit in Africa. Morocco always interests me.

  4. Theres really more to Africa! Morocco has been always in my list. But this post affirms theres more to this continent! Updating my travel list asap!

  5. Don’t you like Egypt?or Zaire? Given a chance, I would like to visit Morocco as I have seen enough of the African wild on Animal Planet. Morocco has an old world charm of its own.

  6. I did not know that some of these were in Africa. Like Morrocco, that was a surprise. The pictures and your descriptions make it sound so interesting to visit. I think I’d like to visit Tanzania best of all.

  7. When it comes to Africa I am always confused which country to choose. The wildlife all over that continent lures me. You have provided a good documented list. I am saving this as reference in my Africa folder.

  8. I’ve always wanted to visit Africa. If I just have the financial resource, I would have booked a flight and visited it already. Hahaha! It’s nice of you to compile a list. It makes it easier for everyone to see what makes each place special. Morocco is top of my choice but Kenya seems interesting too because of the million flamingos. By the way, how about Zimbabwe? Isn’t it a nice place to visit too?

  9. Hi Amila

    Very nice article – I would also add the Pilanesberg National Park to this list

    A fantastic underrated national park in South Africa

    Anyways, love reading your article.


Please enter your comment!
Please enter your name here