Hello everyone! I have a Non b visa (single entry) and will be going to South Africa within the next week, apparently there is a fee you pay (not sure what it is called) so your Non B does not expire. Where can I do this? And how much is it? Must I go to Immigration or can you do it at the airport? Also I have been told that a baby (7months) cannot be on overstay - will not pay a fine? Is this true? Should I rather apply for a tourist visa when we come back again for her (60 days)? Will they reject a 60 day tourist visa because she was on overstay for a month? And will they give me problems when I come back with her without a visa?