(We were) always fascinated by South Africa and wanted to visit for a long time. Hills of Africa was exceptionally helpful in preparing our itinerary and everything went very smoothly throughout the trip. We feel more fulfilled and recognize that we had a very special and unique experience.