I'm going on a trip to Capetown and KNP for the first time. Is there
something I can bring along to give to local children .... pencils or
candy bars, stuff like that? What are some of the places where I might
run across kids that need stuff?
That's a terrible idea. You don't want the local children to learn
that begging is the way to get what they want...or to think that
Westerners are there to bring them gifts. Candy bars are an
especially bad idea since many poor children won't have access to
dentistry. If you want to help, contribute to charities which are
active there, especially charities run by locals.