Zanzibar is an archipelago made up of Zanzibar and Pemba islands, and several smaller islets. It is located in the Indian ocean, about 25 miles from the Tanzanian coast, and 6° south of the equator. Zanzibar island (known locally as Unguja, but as Zanzibar internationally) is characterized by beautiful sandy beaches with fringing coral reefs, and the magic of historic Stone Town.
The Zanzibarians are warm, friendly and helpful and greetings are a big part of the culture. Don’t assume the constant streetside attention from people is an attempt to sell you something, or trap you into taking some sort of tour - that does happen, but saying hello is also an important part of the local culture. The “Mambos” and “Jambos” are often just that, so it’s a good idea to say hello back.
Island life is slow. In Zanzibar, life moves pole pole – Swahili for slow. Things in Zanzibar don’t always make sense, don’t always work, or can take a while. It’s important to enjoy the calm chaos and take a cue from the unhurried pace. Enjoy your adventure and don't get annoyed if things are not what you expect them to be.