Sandy and her team at Hills of Africa Travel planned a perfect honeymoon for us. From our safari in Kruger National Park to the beautiful and pristine beaches of Mauritius, our honeymoon was the ideal combination of an exciting adventure and relaxing lazy days on the beach. The accommodations were top notch and our itinerary was well thought out. In addition, their knowledge of the region helped us prepare in advance and built up the excitement for what was a first class trip. When one of our flights was delayed their team on the ground in South Africa graciously picked us up at the airport for an impromptu and informative tour of the city instead of us having to wait hours at the busy airport for our flight.