A fantastic experience. Theresa was an exceptional tour guide who went over and above to ensure that we had a great experience. She was in constant contact prior to the tour and answered all of our questions within an hour! She listened to what we wanted and actually changed the tour slightly on the day as she wanted to try and fit more in so we had a wonderful experience. Can’t recommend enough and have already recommended to friends traveling to South Africa.