If you are thinking of going on a safari holiday then you will need to plan your holiday in advance to ensure that you have the experience you want to. South Africa is by far the best place to go on a safari holiday but with the climate changing drastically from season to season and even from area to area, you need to do your research before booking somewhere.
If you are looking to see a particular group of animals then you will need to check where is best to see them and also what time of year. Animals often migrate across Africa at certain times so you will need to check you are going to the right place. All good tour operators will be able to advise you on where is the best place for you to go and what holiday resorts would suit you and your travelling companions.