Johannesburg is the largest city of South Africa and lies on this plateau at 1,700 m/ 5,577 ft above sea level. However, most of the bigger cities such as Cape Town and Durban are located near the coast in low-lying areas. The longest river in South Africa is the Orange River with ...