Can anyone recommend off the beaten tourist track to do or see whilst in Zanzibar. Plan to stay in Stone Town for a few days too.

Many thanks in advance