The beautiful Zanzibar has more to offer than idyllic beaches and Stone Town. In our blog we describe the 10 top highlights of Zanzibar.