This was an amazing tour! We saw so much and learned so much about the culture and history of South Africa. Our tour guide, Jeremy, was incredible! The trip exceeded my expectations in every way. It was very well organized, and every day was a new adventure. The wildlife safaris were fantastic. Overall, the experience was one of the best travel experiences I have ever had. The cost of the optional tours was reasonable, and I was able to do all of them that I wanted! The food was very good and the lodging accommodations were great! This was an experience I will never forget!