From the majestic natural scenery and the thriving wildlife, to the rich cultural heritage, South Africa offers a myriad of experiences unlike any other.