Interested in island hopping? Zanzibar is the perfect place to give it a try. Comprising more than 40 islands, this is an appealing archipelago, enjoying an unrivalled location in the warm Indian Ocean, 20 miles to the east of the Tanzanian mainland.
Gorgeous white sands and lush palm trees fringe the shores here, whilst peace and quiet is not hard to find. Most visitors head to Unguja — or, informally, Zanzibar Island — or perhaps Pemba, but with countless smaller islands to explore, solitude can soon be discovered.
The perfect place to relax, there is more to life in Zanzibar than lying back on the beach and tripping from one island to the next. Boasting Indian, African, Arabian and European influences, this is a true melting pot. These are nicknamed the Spice Islands and, with cloves, nutmeg, vanilla, cinnamon and black pepper all grown and produced here, foodies will be in their element.