The Zanzibar archipelago, just off the coast of Tanzania, is home to some of the most beautiful sites in all of Africa, if not the entire world. Whereas the Tanzania of 30 years ago was one ravaged by war, these days you’re more likely to see hard-bodies walking along...