If you're making a list of stuff to do in Zanzibar, then one of the first things to do in Zanzibar is to visit Stone Town, the historic center of the city which was declared a UNESCO World Heritage Site in 2000. Here you can visit many Zanzibar attractions, like the Sultan's Palace, the House of Wonders, the Forodhani Gardens, and the cathedral. If you walk through Stone Town you'll discover bazaars, mosques, and Arab-style houses. The interesting markets are full of stalls selling fish and fresh vegetables.
One of the top Zanzibar activities is simply to wander the narrow streets of Stone Town and explore the unique coral stone buildings. The city's other neighborhood is Ng'ambo, which is a larger area and is one of the interesting places to visit in Zanzibar -- especially if you have errands to run, as here you can find many offices and larger stores.
If you are tired of walking around town and still wondering what to do in Zanzibar, well then it's time you visit the beaches. Blinding white sand meets warm turquoise waters here, and traditional dhows sail along the coast. Remote beaches in the north end of the island are one of the best attractions in Zanzibar. It's also a place with diverse flora and fauna and is one of the best things to see in Zanzibar.
For more ideas of what to do in Zanzibar, visit minube.