Most passport holders need visas to get into South Africa. Check with your local travel agent to determine if you need one. Upon arrival, you must be able to prove that you have enough money to support yourself during your stay. You must also have a valid return ticket.
VISA INQUIRIES CAN BE DIRECTED TO THE DEPARTMENT OF HOME AFFAIRS
The site whereby South African Tourism (Satour) markets the wonders of this beautiful country to potential overseas visitors, punting the apt description, "A world in one country". Visit their site for comprehensive information on South Africa, where to go, what to see and do, and how to go about it!