A closer look at the renowned tourist retreat of Zanzibar, a small island off the coast of Tanzania in western Africa. Client: Go!