News

Oakhurst rock shelter is an archaeological site near the town of George on the southern coast of South Africa. It is set into a sandstone cliff above a stream in a valley forested by towering old ...