Although it does feel a bit ironic to have an authentic cultural experience at a resort built on an old movie set, this is the best chance you'll have to see everything Zulu without having to adventure into unknown or dangerous townships. You'll see the traditional garb, the round huts, the routines of hunting and gathering, and even drink a Zulu beer if you're into it.
Tours, accommodations, and much more are available through the official site. The most convenient large city from which to reach Shakaland Zulu is Durban, a two hour drive to the south.
Location:Near Eshowe, KwaZulu-Natal, South Africa