Planning a trip to South Africa's Kruger National Park and want insider tips on what to expect and how it works. Un-confuse yourself with this travel guide.