First and foremost, VEGETARIAN?!?!?!
But seriously, fantastic TR! SA is high on my bucket list (my dad is South African) and im sure this TR will come in handy when i finally find the time to go.
Thanks for all the effort in writing this and sounds like you had an awesome trip.