South Africa was amazing! The staff at DSA Vacation did a superb job in planning and finalizing our trip. The local providers they chose were all first-rate and we could not be happier with our experience. We had very high expectations for our vacation and DSA helped to meet or exceed all of them. We’re already talking about when can have a return trip and would certainly use DSA again.