Enjoy various adventures in the Kraai river in the Eastern Cape, South Africa.