No visit to Zanzibar would be complete without exploring the narrow, cobbled streets of Stone Town, a World Heritage Site and former capital of the main island. There are several places of interest scattered around town, not least Beit el-Ajaib (House of Wonders), a former sultan's palace. Absorb the history, culture and cuisine of this former slave and ivory port on guided tours, or simply wander around at your own pace.