Phezulu offers a number of animal attractions (snake park, crocodile park and game drive), a Zulu cultural village, a restaurant and a shop. Our overall impression of the place is that it is tired and overpriced.
The shop has the usual African trinkets available at any tourist shop - nothing appeared to be made locally which was a real shame. I would have liked to see some unique crafts from the area.
There are 2 places to get food - a (very) basic takeaway and a restaurant that specialises in game. The view from the restaurant is stunning but the restaurant is not very exciting - think metal conference chairs and plastic table cloths. I didn't eat there, but nothing I saw would make me want to. We stopped at 'The View' which was also rustic, but much nicer.
My husband and son went on the game drive (R300 for the 2 of them) and enjoyed it. Bearing in mind they don't exactly have an extensive collection of game I thought the price was steep.
All 3 of us attended the Zulu cultutural experience which we got to late because the game drive started and finished late (no apology was received for this). The ladies and men who performed the dances and provided us with info were cheerful and informative but the whole event lacked spark. I attended a show like this when I was a child and they haven't updated the concept since then. Oh, and the half hour cost about R230 for the 3 of us!
Overall I wouldn't bother - rather attend one of the township experiences.