Beyond the beaches and spice tours, Zanzibar hides some genuinely unusual experiences — from walking on the ocean floor to stargazing with Swahili storytellers. Here are 10 you should add to your list.