Zanzibar looks good from the ground. From 100 metres up, it looks unreal. The water changes colour in bands, from pale turquoise at the shore to deep blue where the reef drops away. Sandbars appear and disappear with the...