Zanzibar was a destination that exceeded any expectations I had! Zanzibar, a group of islands off the coast ..