One more thing. In case you didn't already know this, most Safari-based flights arrive into Johanessburg, SA. From there, you catch puddle-jumpers to the various camps. A South African based tour operator can help you make these smaller flight reservations. Hence the term....fly-in safari.