Tours to the Ancient Arab Fort and other places in Zanzibar

Where to go in Zanzibar?