Explore the many national wonders of Tanzania, going on safari in both the Serengeti and Ngorongoro Parks before relaxing on the truly spectacular beaches of Zanzibar.