This blog post covers all the best places to visit in Zanzibar so you can put together the ultimate Zanzibar itinerary.