South Africa is home to some of the best bird-watching spots in the world. These bird lovers’ paradises are easily reached from the major South African cities of Johannesburg, Cape Town, and Durban. In these large cities, there is always something for everyone to …