ZANZIBAR
The Zanzibar Archipelago consists of several islands lying off the coast of East Africa south of the Somali sea.Just a short hop across the water from mainland Tanzania - of which Zanzibar is a semi-autonomous part - is this lush array of islands. It’s impossible not to be enchanted as you approach from the air: clear, sparkling waters, darkened only by patch reefs, and punctuated by the billowing triangular, white sails of passing dhows