Location It is located 40 km off the coast of Tanzanian mainland and consists two large islands, Unguja and Pemba, surrounded by small islets.
Places to visit: Jozani forest, sea beaches, Stone Town, and the spice farms.
How to get from Dar Es Salaam there are daily flights to Zanzibar.
From Arusha you can travel to Dar es Salaam by bus and transfer to Unguja or Pemba in Zanzibar by ferry.
Located just off the coast of mainland Tanzania, around 20 minutes from Dar Es Salaam by plane, lies a perfect vacation destination for all: vacationers, tourists, adventure and honeymoon lovers and wildlife enthusiasts called the “Zanzibar Island”. As attractive as the island’s name sounds, the turquoise sea, white-sand beaches, magnificent local culture combined with smell of exotic spices surely makes Zanzibar a must-visit destination for beach holidays.