Kafue National Park is one of the largest parks in Africa and amazing place to go on safari in Zambia. Ila Safari Lodge was an an exceptional new property.