Africa, travelnotes, Zanzibar New Year’s Eve New Year’s Eve in Zanzibar means parties, musical performances, fireworks and night-long revelry. Read More