South Africa is not only about sunny beaches and game reserves teeming with African wildlife. The country is also home to extensive ranges of mountains, offering opportunities for hiking, mountaineering, canyoning, rock climbing (trad and sport), bouldering, and even a few spots for ice climbing...