Browse through the links to find a fishing charter company in South Africa that will cater to your needs. There are quite a number of them that provide excellent training and guidance so that you can enjoy catching the fish that you want to. Some provide half day fishing tours, depending on what you prefer.

South Africa Travel & Vacation