There are many great birding spots in South Africa but as per general consensus the following spots are rated highly by local birders in South Africa:

Mkhuze Game Reserve

Kruger National park ( Pafuri )

iSimangaliso Wetland Park

Kirstenbosch Botanical Gardens

Pelagic birding of the Cape Town coast

Join my Tailor made tours to visit the best birding spots in South Africa.