Requirement of visit visa for South Africa?

The requirement of visit visa for South Africa is that you must be a passport holder and you must state the purpose of your visit in the country.