Adventure activities offer a different way to experience South Africa’s landscapes. From guided mountain hikes and zipline courses to river rafting, kayaking, rock climbing and other outdoor experiences, travellers have many options. However, an attractive...