From the endless plains of the Serengeti to the summit of Kilimanjaro and the turquoise waters of Zanzibar — Tanzania is a land of epic adventure and soul-stirring scenery.