Spirit of Adventure Magaliesburg is able to tailor-make adventure experiences for many different groups, with a minimum of 20 participants per group. Youth Camps South Africa
• Youth groups (We can run a full program or select Spirit of Adventure activities to complement your existing program.)
• Small group abseiling/rock climbing adventures
Youth Camps South Africa.