Dramatic wildlife encounters in Madikwe and unforgettable sights in Cape Town combine to make a holiday fit for all the family.