If you are planning the perfect vacation, in this article you can find a fully customizable Tanzania itinerary of about 3 weeks that has it all - a Kilimanjaro hike, Safari and relaxation in Zanzibar!