Zanzibar also known as the Spice Island is an Island that is rich in culture and history. The prime attractions include Stone world - a World heritage site, exquisite African markets, breathtaking scenery, mosques and ancient archeology. The beautiful Island also offers amazing marine life.