A challenging trek to the roof of Africa.
Witnessing the Great Migration in the vast plains of Serengeti.
Crystal clear waters and white sands in Nungwi.