The best places to view rock art in South Africa

The best places to view rock art in South Africa are in the Drakensberg mountains on the border of KwaZulu Natal and Lesotho, in the Cape Cederberg area, and in … Continue reading The best places to view rock art in South Africa