South Africa is rich in cultural and natural heritage. There are 10 UNESCO World Heritage sites in South Africa, more than any other country in Africa.