That sounds awesome!! I'll go read up about it =)
South Africa has so much to do!! We have wild life parks where you can see wild animals walking around and go on safari tours, we have table mountain, stunning beaches, amazing weather and some of the best parties in the world.