If you are looking for the best way to make money in south Africa, there are a few ways of doing it. One is by starting your own business which will require quite an amount of capital especially if you have no experience. But if you want to be part of the tourism industry you will have to do business with companies that will organize trips and other types of trips for you to promote their products. This is the easiest way to earn money and will require you less capital to start up.
The best way to make money in south Africa if you have the skills and the connections is to get a job in a tourist destination. This will require quite some amount of money, since you will have to pay rent for a house and also meals and other things. But if you have the right contacts you can negotiate on these things and get discounts that can help you pay the rent or buy food. Another way to do this is to get a work permit from the government which will entitle you to work for any company in the country. Once you have established yourself, you can easily get another job as a local translator or anything that requires a little bit of work.
There are many opportunities in the tourism industry for tourists to do business with local people. If you have the right contacts you can do quite a lot of transactions with them. One of the best ways to make money in south Africa if you do not know the language is by teaching the language. There are courses that you can take at local universities or technical schools where you will learn the language very quickly.