the best time to visit Zanzibar is definitely the two dry seasons—June to October and mid-December to February ...