You can learn the exciting and adrenaline-filled sport of rock climbing right in Johannesburg. You can learn the moves in an indoor climbing gym and/or learn to climb on some sport routes in Johannesburg, the Magaliesberg and Bronkhorstspruit. Guided climbs are also available.