Adventures of Riley--Safari in South Africa