What a nice thread! I wish I knew about it 3 years ago.
There is nothing of value that I can add other than perhaps some inspiration to those in 2 minds:
The route:
Bath time, Arusha, Tanzania
Giraffe, Nairobi, Kenya
Jungle Junction, Nairoby, Kenya
Breakfast, Lake Bunyoni, Uganda
Pyramids, Meroe, Sudan
Sleeping under the stars, White Desert, Egypt
Pitching camp, somewhere on the Med, Libya
Early morning, Spain
Lunch Break, Mauretania
Buying souvenirs, Mali
Decorating the Christmas tree on the beach, Dixcove, Ghana
Breakfast after a swim in the river, Purros, Namibia