The Zanzibar Archipelago, also known as the Spice Islands, is made up of a chain of islands in the Indian Ocean off the coast of Tanzania. Unguja Island is the largest of these and is more commonly known as Zanzibar. This is a beach lover’s mecca with warm turquoise waters, beaches straight from a movie set and exclusive seaside resorts fit for royalty. Zanzibar City & Stone Town, a UNESCO World Heritage Site, is a delightful mix of African and Eastern influences from the days of the Arabian spice trade. You can spend hours wandering the narrow labyrinths of streets, sampling local food at the markets and enjoying the spice tour that the island is known for. It also offers excellent diving and snorkelling opportunities. Zanzibar is often combined with Tanzania for the ultimate beach and safari getaway. Take a look at some of our suggested itineraries here…