On my trip to South Africa, Mozambique, Botswana, Zimbabwe, Zambia, Tanzania and Kenya in April-June this year I watched wild animals at
1) Pilasenberg National Park, South Africa
2) Livingstone, Zambia
3) Chobe National Park, Botswana
4) Nairobi National Park, Kenya
(In addition to this there were baboons and ostriches at the Cape of Good Hope and a lot of baboons in the Mosi-oa-Tunya National Park, which is the Zambian side of the Victoria Falls.)
Pilasenberg was the only of those places where I saw lions, but there are lions in Chobe too. There is pretty much wildlife in Pilasenberg, but the area is so small you nearly have the feeling of being in a Zoo. In Livingstone I came surprisingly close to elephants and giraffes by taking a boat tour on the Zambezi. Chobe was definitely the park where I saw a lot of animals all the time, especially elephants and hippos. Nairobi is a rather small park close to the city, and I was there at the wrong time of the year (mid June). I got very close to giraffes and marabou storks, but the lions I never saw and the zebras and rhinos at such a long distance that it was meaningless to try to take pictures. Then I actually saw rather many animals from the TAZARA train Kapiri Mposhi - Dar-es-Salaam, the part nearest to Dar.