Exploring the exotic Stone Town on the island of Zanzibar with its fascinating history, before heading on a Safari Trip to the Serengeti National Park and the Ngorongoro Crater.