Not unless you plan on staying there for an extended period of time; although I do not know that time scale. There are certain entry requirements aside from getting a visa.
Source: http://www.cic.gc.ca/english/visit/index.asp
yes south African citizen need a visa to visit Canada
what are the requirements for south african passport holders visiting mauritius
No just your passport.
In short YES a south African needs a USA visa to travel to Puerto Rico
No, a South African citizen does not need a visa to visit Dublin or anywhere else in Ireland. If you are travelling via the UK (even in transit) I think that you now need a visa. (Not for Ireland but for the UK.) Worth checking out prior to travel just to be sure!
If he is travelling on a south African passport he will require a Schengen Visa if visiting Holland or Germany. He will require a separate visa from for the UK if he wanted to visit there as well.
Yes South African passport holders require a visa. You cannot get an Electronic Travel Authority (ETA). You must apply in person at your nearest embassy.
yes
there is no visa for moroccans who want visit south korea
for visit no but business yes
Yes
It depends on what country they originally are from. You need to check with Immigration Canada and see if the country of origin is on the Visa required list.