Hills of Africa provided by far, the best travel experience I have ever had. The amount of planning that went into the trip was just incredible and no detail was left unattended. They knew exactly how to provide the perfect travel adventure. And they are fun and easy to work with which is a bonus! Hills of Africa also supported businesses that helped the communities we were in, which is important to me. And they have the exact knowledge and expertise necessary to plan such trips and I would recommend them to anyone traveling to Africa.