There are so many African countries is the best for safari. But my point of view South Africa is the best place for Safari is in private reserves adjacent to the Kruger National Park.It has so much to offer beyond safaris. It is common for people going on safari in other Southern Africa countries to combine some non-safari time in South Africa.