Zanzibar is a semi-autonomous archipelago off the coast of Tanzania consisting of Zanzibar Island (locally, Unguja), Pemba Island and many smaller islands. Zanzibar island itself is approximately 90km long and 30km wide.
In 1896, Zanzibar was the location of the world's shortest war, surrendering to Britain after 38 minutes of naval bombardment.
Stone Town – the vibrant and somewhat enchanting capital
Nungwi – a popular small resort town on the northern tip of the island
Kendwa – a small fishing village a couple of miles from Nungwi, a great place for reading on the beach or scuba diving
Matemwe – a small traditional village in the North East.
Paje – a small village on the East coast known for excellent kiteboarding conditions
Jambiani – a small fishing village on the southeast coast
Uroa Village – a small fishing village on the east coast with resorts on the northern and southern side