I will be travelling to Southern Africa in 2013. Can anyone recommend a reliable, honest tour company. I am looking for a tour company that can book hotels, internal flights, safari's, rental cars and the like. I will need good recommendations since this will be my first trip to So Africa. I will be there for about 1 month. Thanks in Advance.