Discover Zanzibar's top 10 attractions! We provide all the essential information for an unforgettable trip, from accommodations to transportation.