Impact Adventure Africa offers a range of adventure outdoor experiences from river rafting, abseiling, rock climbing, kloofing, and sea kayak trails