Come witness the great migration at Serengeti national park, relax at Zanzibar, and also climb the highest mountain in Africa, which is the Kilimanjaro. Also spoil yourself with lots of outdoor adventures, wildlife viewing, and also get the chance to connect with ancient cultures